第3章面向对象的程序设计 3.1简介 3.2类 3.3对象 3.4实例研究(无) 3.5类的继承秋类的多态性 3.6接囗与包 点专此处结束放殃 4合
第3章 面向对象的程序设计 3.1 简 介 3.2 类 3.3 对 象 3.4 实 例 研 究(无) 3.5 类的继承和类的多态性 3.6 接 口 与 包
3.1简介 Jav是面向对象的程序设计语言,从 面向对象这个角度看,体现了如下3个特点。 1,封装性 2.继承性 63.通信相关性 点专此处结束放殃 4合
3.1 简 介 Java是面向对象的程序设计语言,从 面向对象这个角度看,体现了如下3个特点。 1.封装性 2.继承性 3.通信相关性
32类 1.类的说明 (1)指出特性 (2)指出父类( extends部分) (3)指出接口( implements部分) 2.类体 点专此处结束放殃 4合
3.2 类 1.类的说明 (1)指出特性 (2)指出父类(extends部分) (3)指出接口(implements部分) 2.类体
3.2.1类的成员变量 1.变量的访问权限 (1)公用( public)变量 (2)专用( private)变量 (3)保护型( protected变量 (4)专用保护型( private protected 变量 (5)默认型变量 点专此处结束放殃 4合
3.2.1 类的成员变量 1.变量的访问权限 (1)公用(public)变量 (2)专用(private)变量 (3)保护型(protected)变量 (4)专用保护型(private protected) 变量 (5)默认型变量
2.是否为静态变量 63.是否为常量 点专此处结束放殃 4合
2.是否为静态变量 3.是否为常量
3.2.2类的方法 其格式如下所示: methodDeclaration t methodbod 点专此处结束放殃 4合
3.2.2 类的方法 其格式如下所示: methodDeclaration{ methodBody }
事啊3.2.3thi和uper this和 super是Java的两个关键字,它 们用在方法体中作为两个特殊的变量前缀 和方法前缀。this用来指明当前对象的成员 变量或方法,以区分于同名的局部变量和 其它同名的方法,而 super则用于指出父类 的变量和方法。 点专此处结束放殃 4合
3.2.3 this和super this和super是Java的两个关键字,它 们用在方法体中作为两个特殊的变量前缀 和方法前缀。this用来指明当前对象的成员 变量或方法,以区分于同名的局部变量和 其它同名的方法,而super则用于指出父类 的变量和方法
1.this的使用场合 个对象中的方法一般可以直接访问 同一对象的成员变量。但是,有时候方法 体内部定义的变量和成员变量名字相同, 还有时方法的入口参数和对象的成员变量 名字相同,那么就需要将三者区别清楚。 因此,专门用this来指明当前对象的成员 变量或当前对象的方法。 点专此处结束放殃 4合
1.this的使用场合 一个对象中的方法一般可以直接访问 同一对象的成员变量。但是,有时候方法 体内部定义的变量和成员变量名字相同, 还有时方法的入口参数和对象的成员变量 名字相同,那么就需要将三者区别清楚。 因此,专门用 this 来指明当前对象的成员 变量或当前对象的方法
2. super的使用场合 在Java中,由父类派生子类,这样, 子类的成员变量可能和父类的成员变量名 字相同,子类的方法也可能和父类的方法 样。当需要调用父类的同名方法或使用 父类的同名变量时,在子类中可用关键字 super作前缀来指明父类的成员变量和方法。 点专此处结束放殃 4合
2.super的使用场合 在Java中,由父类派生子类,这样, 子类的成员变量可能和父类的成员变量名 字相同,子类的方法也可能和父类的方法 一样。当需要调用父类的同名方法或使用 父类的同名变量时,在子类中可用关键字 super作前缀来指明父类的成员变量和方法
毛3.2.4构造函数 手3.2.5main方法 点专此处结束放殃 4合
3.2.4 构造函数 3.2.5 main方法