[quote=引用 1 楼 lovesmiles 的回复:] 你没有发现一个帖子说的是JAVA,一个帖子说的是C++吗?
[quote=引用 2 楼 ocean1002 的回复:] [quote=引用 1 楼 lovesmiles 的回复:] 你没有发现一个帖子说的是JAVA,一个帖子说的是C++吗?
public, protected, private关键字只是表示本类中这些member是否对外界可见,在子类中定义一个private的父类同名public方法只是表示在子类对象中父类的该方法不可见,但是还是可以通过子类对象的父类指针访问到,这和overriding完全是两回事
[quote=引用 4 楼 Idle_ 的回复:] public, protected, private关键字只是表示本类中这些member是否对外界可见,在子类中定义一个private的父类同名public方法只是表示在子类对象中父类的该方法不可见,但是还是可以通过子类对象的父类指针访问到,这和overriding完全是两回事
你没有发现一个帖子说的是JAVA,一个帖子说的是C++吗?
65,176
社区成员
250,526
社区内容
加载中
试试用AI创作助手写篇文章吧