面向对象的程序设计第3章本章总体纲要 类、域、方法和实例对象 继承性 多态性 包(package) 封装性 关键字abstract、static、final和this 接口 内部类 变量作用域范围和参数传递方式 面向对象程序设计基本思想2 23.1 类、域、方法和实例对象目标1 面向对象的概念 对象和类的概念 面向对象的三大基本特征:封装、继承、多态2 类 类的定义 类的成员:成员变量和成员方法 构造方法3 对象 对象的创建和引用 Java的垃圾回收机制3 3思考 开发一个在线考试系统,需要创建哪些类? 这些类的成员分别有什么?4 41 面向对象的概念5 5对象 对象是具有某些特殊属性(数据)和行为方式(方法)的实体。 可以是有生命的个体,比如一个人或一只老虎。也可以是无生命的个体,比如一辆汽车或一台计算机。也可以是一个抽象的概念,如天气的变化或鼠标所产生的事件。 两个特征:属性(Property)和行为(Behavior)如:一个人的属性有:姓名、性别、年龄、身高、体重等行为有:唱歌、打球、骑车、学习等。 6 6从众多对象中归纳出“类”电视机A品牌:飞利浦型号:34寸高清行为:开 关