面向对象的概念和Java实现二.ppt
《面向对象的概念和Java实现二.ppt》由会员分享,可在线阅读,更多相关《面向对象的概念和Java实现二.ppt(29页珍藏版)》请在三一办公上搜索。
1、第四章,面向对象的概念和 Java 实现-2,2,回顾,对象由状态和行为组成 类是具有相同属性和行为的一组对象的集合 封装是隐藏对象实现细节的过程,以便不让用户看到类的变量和方法可被该类的实例访问圆点符号用于访问对象的成员构造函数在创建对象时初始化对象,3,目标,理解继承,掌握在JAVA中实现继承理解方法重写记住访问修饰符的含义Static 与 final的含义与使用,4,继承,父 类,子类,5,继承,在一个现有类的基础上定义一个新类称为继承(派生)。新生成的类称为子类,原来的类称为父类(超类)。,6,继承的特点,具有层次结构子类具有父类(超类)的属性和方法(实现了代码复用,减少代码余)子类有
2、自己新的属性和方法子类可以重写(覆盖)父类方法,7,继承Person,8,extends关键字,继承由extends关键字实现,子类拥有父类的所有方法和属性,还可有自己独特的一些方法和属性。,9,super关键字teach,this一般是指的是本类的方法和属性,而super指的是调用父类(超类)的方法和属性。,10,继承的优点,11,方法重写,12,子类重写父类的方法,13,访问修饰符 1,信息隐藏是 OOP 最重要的功能之一,也是使用访问修饰符的原因信息隐藏的原因包括:对任何实现细节所作的更改不会影响使用该类的代码防止用户意外删除数据此类易于使用,访问修饰符,14,访问修饰符 2,15,访问
3、修饰符 3,访问修饰符可访问性,16,static 1,static修饰符修饰的变量叫静态变量static修饰符修饰的方法叫静态方法静态方法:使该方法独立于类的实例,使用类去访问,而不是类实例,所以也叫类方法强调的的是唯一的,只有一份,可以通过 了;类名.变量名;类名.方法名访问,17,static 2,调用静态方法的语法为:classname.methodname();,18,Static 3,静态方法必须访问静态数据,19,Static 3,静态方法必须访问静态数据或别的静态方法,20,Static 4 静态块,静态块也只能调用静态变量,21,static,静态块,应该慎用。,22,fin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 概念 Java 实现
链接地址:https://www.31ppt.com/p-5674293.html