第3章 面向对象的程序设计 3.1 简 介 3.2 类 3.3 对 象 3.4 实 例 研 究(无) 3.5 类的继承和类的多态性 3.6 接 口 与 包 3.1 简 介 Java是面向对象的程序设计语言,从面向对象这个角度看,体现了如下3个特点。 1.封装性 2.继承性 3.通信相关性 3.2 类 1.类的说明 (1)指出特性 (2)指出父类(extends部分) (3)指出接口(implements部分) 2.类体 3.2.1 类的成员变量 1.变量的访问权限 (1)公用(public)变量 (2)专用(private)变量 (3)保护型(protected)变量 (4)专用保护型(private protected)变量 (5)默认型变量 2.是否为静态变量 3.是否为常量 3.2.2 类的方法 其格式如下所示: methodDeclaration{ methodBody } 3.2.3 this和super this和super是Java的两个关键字,它们用在方法体中作为两个特殊的变量前缀和方法前缀。this用来指明当前对象的成员变量或方法,以区分于同名的局部变量和其它同名的方法,而super则用于指出父类的变量和方法。 1.this的使用场合 一个对象中的方法一般可以直接访问同一对象的成员变
原创力文档

文档评论(0)