第三章 类与对象目标 q面向对象技术基础 q类的概念、定义与使用 q对象的生成、使用 qstatic关键字 qthis关键字 qfinal关键字 qJava类中的限定词 q包和import语句 2面向对 象编 程 OOP 旨在在计算机程序中 模拟现实世界中的概念 在 OOP 中,现实世界的 所有事物全都被视为对象 能够在计算机程序中用类似的 实体模拟现实世界中的实体 设计和实现软件系统的方法 3相关概念 4对 象 对 象 面向对象编程的核心 为计算机应用程序提 供实用基础 完成特定任务 表示现实世界中的实体 对象是客观存在的具体实体,具有明确定义的状态和行为。 5对 象的示例 收银员对象 顾客对象 顾客 姓名:朱丽叶 年龄:28 体重:52千克 操作: 购买商品 状态 姓名:布兰尼 职衔:收银员 年龄:35 体重:60千克 操作: 收款 打印帐单 行为 6类 q类是用于组合各个对象所共有操作和属性的一种机制 形状类 动物类 汽车类 类的示例 “类是具有相同属性和行为的一组对象的集合” 7类 和对 象的示例 雇员 收银员 系统管理员 仓库管理员 促销员 采购经理 8属性 q事物的特性,在