
第4章类与对象
第4章 类与对象

4.1对象 4.2类 4.3方法 4.4包 4.5访问控制符 4.6封装 4.7构造方法 4.8重载 4.9继承 4.10多态 4.11 static 4.12 final 4.13 abstract
4.1 对象 4.2 类 4.3 方法 4.4 包 4.5 访问控制符 4.6封装 4.7构造方法 4.8重载 4.9继承 4.10 多态 4.11 static 4.12 final 4.13 abstract

4.1对象 万物皆对象 世界是由什么组成的? 名胜 动物,植物 物品
4.1 对象 ◼ 世界是由什么组成的? 名胜 人 物品 动物 ,植物. 万物皆对象

身边的对象 张丽 林宏 收银员 顾客 姓名:张丽 姓名:林宏 年龄:35 年龄:28 体重:60千克 体重:52千克 操作: 操作: 收款 购买商品 打印账单
身边的对象 张丽 林宏 顾客 姓名:林宏 年龄:28 体重:52千克 操作: 购买商品 收银员 姓名:张丽 年龄:35 体重:60千克 操作: 收款 打印账单

对象的特征一属性 ■属性一对象具有的各种特征 ·每个对象的每个属性都拥有特定值 口例如:张丽和林宏的体重不一样 张丽 收银员张丽 60kg 属性 35岁
对象的特征——属性 ◼ 属性——对象具有的各种特征 ◼ 每个对象的每个属性都拥有特定值 ❑ 例如:张丽和林宏的体重不一样 60kg 张丽 属性 35岁 收银员张丽

对象的特征一方法 ·方法一对象执行的操作 收银 收银员林宏 打单 方法 找零
对象的特征——方法 ◼ 方法——对象执行的操作 打单 收银 方法 找零 收银员林宏

对象的属性和方法 问题 ·列出小狗对象的属性和方法 属性: 颜色:白色 名字:小白 方法: 吃
对象的属性和方法 ◼ 列出小狗对象的属性和方法 属性: 颜色:白色 名字:小白 方法: 叫 跑 吃

封装 ■对象同时具有属性和方法两项特性 ·对象的属性和方法通常被封装在一起,共同体现事物 的特性,二者相辅相承,不能分割 属性: 颜色:白色 名字:小白 方法: 叫 吃
封装 ◼ 对象同时具有属性和方法两项特性 ◼ 对象的属性和方法通常被封装在一起,共同体现事物 的特性, 二者相辅相承,不能分割 属性: 颜色:白色 名字:小白 方法: 叫 跑 吃

4.2类 问题 抽取出下列对象的属性和方法的共同特征 桥车 顾客
4.2 类 抽取出下列对象的属性和方法的共同特征 顾客

4.2类 顾客类 类是对象的模板:类是抽象了一类事 物特征的集合。 轿车类 对象是类的实例:对象是一个个具体 的类的实例。 对象(Object)是类(Class)的一个实例( Instance)。如果将对象比作房子,那么类 就是房子的设计图纸。所以面向对象程序设 计的重点是类的设计
4.2 类 顾客类 轿车类 . . 类是对象的模板:类是抽象了一类事 物特征的集合。 对象是类的实例:对象是一个个具体 的类的实例。 对象(Object)是类(Class)的一个实例( Instance) 。如果将对象比作房子,那么类 就是房子的设计图纸。所以面向对象程序设 计的重点是类的设计