07 2017 档案

摘要:覆盖私有方法 上面例子中由于Father的f是私有的,所以在Father的main方法中对f的调用是静态绑定的。 如果把f定义为public的,则在Father中对f的调用将是动态绑定的。 域与静态方法 对于成员函数的访问是没有多态的,子类型和父类型中的i是不同的存储空间。使用父指针访问的时候使用的 阅读全文
posted @ 2017-07-16 16:55 Ren.Yu 阅读(259) 评论(0) 推荐(0)
摘要:final关键字类似const: 注意到:i4和INT_5的差别:类的不同对象中INT_5只在地一个对象创建的时候初始化一次,而i4则在每个对象创建的时候初始化一次。 关于名字屏蔽和C++的原则是不同的 C++中子类的重载函数会屏蔽掉基类中的其他函数: 而java不会 还有就是要注意初始化顺序 阅读全文
posted @ 2017-07-09 18:03 Ren.Yu 阅读(182) 评论(0) 推荐(0)
摘要:四种访问权限: public private 包访问权限 protected 如果没有明确指定package,则属于默认包 阅读全文
posted @ 2017-07-02 17:30 Ren.Yu 阅读(148) 评论(0) 推荐(0)