如何在C++中屏蔽父类的成员函数?(40分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
大家知道,在DELPHI中通过publish可以决定是否在子类中公布父类的属性,那
么在C++中是如何做到这一点的呢?
 
设为virtual行吗,我也不会的说。
 
DELPHI中也是从隐蔽到公开才行吧,
从公开到隐蔽,恐怕不行
 
用Private继承,
再在public中申明要公布的属性
 
hongsen在标题说要“屏蔽父类的成员函数”,这很难办到

把隐蔽的公开就好办
 
我用子类函数重载,那父类的不就屏蔽了吗?
 
好象是父类用protected申明方法,子类继承时父类的protected方法就自动转为
子类的私有方法了。
 
在子类中重载父类的方法,可以屏蔽
 
多人接受答案了。
 
后退
顶部