第6章
类与对象;本章主要内容;程序设计的发展;面向对象
类(Class)和对象(Object)是面向对象程序设计方法中最核心的概念。
类是对某一类事物的描述(共性),是抽象的、概念上的定义;而对象则是实际存在的属该类事物的具体的个体(个性),因而也称为实例(Instance)。;类的基本概念
例子。汽车设计图就是“汽车类”,由这个图
纸设计出来的若干个汽车就是按照该类生产出
的“汽车对象”。
;类的基本概念
类描述了对象的属性(静态特征)和对象的行为(动态特征)。类是对象的模板、图纸。
对象(Object)则是类(Class)的一个实例(Instance),是个实实在在的个体。
如果将对象比做汽车,那么类就是汽车的设计图纸。
面向对象程序设计思想的重点是类的设计,而不是对象的设计。;类的构成
类由数据成员与函数成员封装而成。
Java语言把数据成员称为域变量、属性、成员变量等;而把函数成员称为成员方法,简称为方法。
举例:圆柱体类。;面向对象的基本特征;原理
定义类(声明类)实际就是定义类的静态属性和动态属性(方法)。用户定义一个类实际上就是定义一个新的抽象数据类型。
使用类之前,必须先定义它,然后才可利用所定义的类来声明相应的变量,并创建对象。
;定义类的语法结构
类修饰符及含义见教材表6.1所示。
类的访问控制符只有p
原创力文档

文档评论(0)