第4章-面向对象编程(中).ppt
《第4章-面向对象编程(中).ppt》由会员分享,可在线阅读,更多相关《第4章-面向对象编程(中).ppt(18页珍藏版)》请在三一文库上搜索。
1、本讲目标,掌握this关键字 掌握private、protected和public修饰符 掌握方法重载及构造方法重载 理解继承原理与机制 掌握类继承的用法 理解成员变量的隐藏 掌握成员方法的覆盖/重写,第4章 面向对象编程(中),this关键字,this代表“当前对象”,相当于“我”。可以用于调用当前对象的成员变量和成员方法。 例如: /调用当前对象成员变量weight this.weight=120; /调用当前对象的eat方法 this.eat();,private、protected和public修饰符,private、protected和public修饰符可以修饰成员变量,也可以修饰成
2、员方法。主要用于控制成员变量或成员方法的访问权限。当然,成员变量和成员方法也可以没有修饰符。 例如: private String name; public void eat() ,几种修饰符的访问权限(重点、理解),()private 修饰成员变量或成员方法时,表示该成员变量或成员方法只能在类内部访问或调用。 () public 修饰成员变量或成员方法时,表示该成员变量或成员方法可以在任何地方访问或调用。,几种修饰符的访问权限(重点、理解),()如果成员变量或成员方法没有任何修饰符,表示该成员变量或成员方法能在类内部访问或调用、被同一个包中的类访问或调用。 () protected 修饰成员
3、变量或成员方法时,表示该成员变量或成员方法在类内部访问或调用、被同一个包中的类访问或调用、被类的子类访问或调用 。,几种修饰符的访问权限(重点、理解),()如果成员变量或成员方法没有任何修饰符,表示该成员变量或成员方法能在类内部访问或调用、被同一个包中的类访问或调用。 () protected 修饰成员变量或成员方法时,表示该成员变量或成员方法在类内部访问或调用、被同一个包中的类访问或调用、被类的子类访问或调用 。,方法重载(重点、理解),方法重载(method overloading)是指同一个类中的多个方法有名字相同、返回类型相同,但是这些方法的参数不同(参数个数不同或参数类型不同),我们
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 编程
链接地址:https://www.31doc.com/p-3406644.html