JAVA程序员培训-4
讲师:朱晓
第三章类和对象
本章目标
理解对象
理解类
理解对象与类之间的关系
掌握包的创建和导入
对象
对象
面向对象编程的核心
为计算机应用程序提供实用基础
完成特定任务
表示现实世界中的实体
“对象是存在的具体实体,具有明确定义的状态和行为。”
对象的示例
收银员对象
顾客对象
顾客
姓名:朱丽叶
年龄:28
体重:52千克
操作:
购买商品
状态
姓名:布兰尼
职衔:收银员
年龄:35
体重:60千克
操作:
收款
打印帐单
行为
类
类以共同特性和操作定义实体
类是用于组合各个对象所共有操作和属性的一种机制
形状类
动物类
汽车类
类的示例
“类是具有相同属性和行为的一组对象的集合”
类和对象的示例
雇员
收银员
系统管理员
仓库管理员
促销员
采购经理
属性
事物的特性在类中表示为变量
每个对象的每个属性都拥有其特有的值
属性名称由类的所有实例共享
住址
姓名
属性
年龄
“在类中表示对象或实体拥有的特性时称为属性”
促销员对象
方法
方法
操作的实际实现
如何执行所请求的操作的规范
方法指定操作对象数据的方式
在得到操作请求时指定如何做的算法
“对象执行的操作称为方法。”
方法的示例
缝衣服的步骤
量尺寸
得到工具
缝衣服
方法
缝制衣服
裁缝
类和对象的区别
类是概念模型,
定义对象的所
有特性和所需
的操作
对象是真实的模型
类和对象
类定义实体
对象是实际的实体
类是对象的原型
所有属于同一个类
的对象都具有相同
的特性和操作
JAVA程序员4课件 来自淘豆网m.daumloan.com转载请标明出处.