类与对象的关系 类图 “人”类 对象“李四 姓名 姓名一李四 性别 性别=男 年龄 年龄=12 体重 实例化对象 体重=50kg 身 身高=160cm 说话 说话 吃饭 吃饭 运动 “人”类和对象“李四”的关系 Jaa面向对象程序设计 图回
Java面向对象程序设计 类与对象的关系 “人”类和对象“李四”的关系 类图
3.2类的定义与对象的创建 3.2.1类的定义 3.2.2类的属性 323类的方法 324构造方法 325对象的创建与引用 32.6类之间各种关系的定义 Jaa面向对象程序设计 图回
Java面向对象程序设计 3.2 类的定义与对象的创建 3.2.1 类的定义 3.2.2 类的属性 3.2.3 类的方法 3.2.4 构造方法 3.2.5 对象的创建与引用 3.2.6 类之间各种关系的定义
32.1类的定义 [修饰符]cass类名[ extends父类][ [implements接口名 //城(属性)的定义 public abstract final [修饰符]数据类型变量名[=值]; //方法的定义 [修饰符]返回值类型方法名([参数列表]) { //方法体 Jaa面向对象程序设计 图回
Java面向对象程序设计 3.2.1 类的定义 [修饰符] class 类名 [extends 父类] [implements 接口名] { //域(属性)的定义 [修饰符] 数据类型 变量名[=值]; …… //方法的定义 [修饰符] 返回值类型 方法名([参数列表]) { //方法体 } } public abstract final
(1)声明类头:关键字 class 父类名:跟在 extends关键字后,用以说明当前类是已经存在的哪个类的子 类。通过定义继承关系,子类可以获得父类的所有属性和方法,并进一 步定义它自己的特殊属性 接口名:跟在 implements关键字后,用以说明当前类中实现了哪个接口定 义的功能和方法 修饰符:说明类的特殊性质,分为访问控制符、抽象说明类和最终类说明符。 (2)声明类体 定义类的具体内容,包括类的属性与方法 Jaa面向对象程序设计 图回
Java面向对象程序设计 (1) 声明类头:关键字class 父类名:跟在extends关键字后,用以说明当前类是已经存在的哪个类的子 类。 通过定义继承关系,子类可以获得父类的所有属性和方法,并进一 步定义它自己的特殊属性. 接口名:跟在implements关键字后,用以说明当前类中实现了哪个接口定 义的功能和方法。 修饰符:说明类的特殊性质,分为访问控制符、抽象说明类和最终类说明符。 (2)声明类体: 定义类的具体内容,包括类的属性与方法
class Counter //定义一个名为 Counter的类 int count Value //存储当前计数值的成员变里,整型 int increment //实现计数器加一功能的成员方法 } return count value++;//返回加1后的计数值 int decrement //实现计数器减一功能的成员方法 return count value--;//返回减1后的计数值 void reset o //实现清零功能的成员方法 count value=0 //将计数值置为0 ava面向对象程序设计
Java面向对象程序设计