Java面向对象程序设计基础:类与对象核心概念.pptx

Java面向对象程序设计基础:类与对象核心概念.pptx

第6章

类与对象;本章主要内容;程序设计的发展;面向对象

类(Class)和对象(Object)是面向对象程序设计方法中最核心的概念。

类是对某一类事物的描述(共性),是抽象的、概念上的定义;而对象则是实际存在的属该类事物的具体的个体(个性),因而也称为实例(Instance)。;类的基本概念

例子。汽车设计图就是“汽车类”,由这个图

纸设计出来的若干个汽车就是按照该类生产出

的“汽车对象”。

;类的基本概念

类描述了对象的属性(静态特征)和对象的行为(动态特征)。类是对象的模板、图纸。

对象(Object)则是类(Class)的一个实例(Instance),是个实实在在的个体。

如果将对象比做汽车,那么类就是汽车的设计图纸。

面向对象程序设计思想的重点是类的设计,而不是对象的设计。;类的构成

类由数据成员与函数成员封装而成。

Java语言把数据成员称为域变量、属性、成员变量等;而把函数成员称为成员方法,简称为方法。

举例:圆柱体类。;面向对象的基本特征;原理

定义类(声明类)实际就是定义类的静态属性和动态属性(方法)。用户定义一个类实际上就是定义一个新的抽象数据类型。

使用类之前,必须先定义它,然后才可利用所定义的类来声明相应的变量,并创建对象。

;定义类的语法结构

类修饰符及含义见教材表6.1所示。

类的访问控制符只有p

文档评论(0)

1亿VIP精品文档

相关文档