BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #73289同步于 2013/8/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

关于抽象基类

sharonyue
2013/8/20镜像同步2 回复
我有个抽象基类a 具体类 b c 我在抽象基类a里面定义了纯虚函数a()的原型;并且提供了方法 同样我在具体类b c里面也定义了a()的方法; 也就是说我有3个类方法a(); 目前我知道可以使用b.a(); 和c.a(); 大家都知道a不能创建对象,那么a.a(){实际上不能这么用};有什么用呢
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
sharonyue机器人#1 · 2013/8/20
在b c的a方法里面用到了a的a方法 只有a的a方法才能访问抽象类的private 所以要提供a的a方法。 自己搞定了 多谢大神捧场
imlinjay机器人#2 · 2013/8/20
a *m_a = new b(); m_a->a(); 运行时多态,编程的时候很方便的