1 / 147
文档名称:

第三章 java面向对象程序的设计 java.ppt

格式:ppt   大小:586KB   页数:147页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章 java面向对象程序的设计 java.ppt

上传人:nnyoung 2018/8/31 文件大小:586 KB

下载得到文件列表

第三章 java面向对象程序的设计 java.ppt

相关文档

文档介绍

文档介绍:第三章 Java面向对象程序设计
§ 面向对象程序设计的基本概念
§ 对象
§ 类
§ 类的继承
§ 多态性
§ 接口与包
§ 封装性
§ 修饰词总结
§ 内部类
§ java类库
§ 面向对象程序设计的基本概念
结构化程序设计
对应的典型的计算机语言, 例如: C
面向操作(action)的
函数(方法)是程序的基本单位
面向对象程序设计
对应的典型的计算机语言, 例如: Java
面向对象(object)的
类(class)是程序的基本单位
方法(函数)被封装在类中
数据也常常被封装在类中
§ 面向对象程序设计的基本概念
面向对象程序设计(OOP)
将数据(属性)和方法(行为或功能)封装到类(classes)中
数据与方法常常是紧密相关的
对象(objects): 类的实例对象
三个基本特性:封装性、继承性和多态性
§ 面向对象程序设计的基本概念
类与对象
状态:变量
现实世界的对象 OOP的对象
行为:方法

对象是面向对象的程序设计模式,它由描述状态
的变量和用来实现对象行为的方法组成。

对象的典型的生存周期:创建,使用,释放
§ 面向对象程序设计的基本概念
类与对象
类是一组具有相同基本成分的对象的集合,是用来
创建对象的模板。
类也是一种数据类型,用户先根据需要定义一种
类,然后才能用这种类来定义对象。而基本的数据类型
是由系统预先定义的,用户可以直接使用它们。
类的组成:类的声明{ (成员)域(变量)
(成员)方法
}
§ 对象

例:移动Rectangle 对象到一个新位置。
访问对象的成员
引用对象变量: = 15;
调用对象的方法:(15,37);
对象做类的成员
方法中使用对象:方法参数和返回值
数组元素
释放对象:自动垃圾回收(标记);finalize()
§ 类
类是java中一种复合的数据类型,创建一个新类,就是创建一种新的数据类型。
实例化一个类,就得到一个对象。
类有两种基本成分:变量和方法,成为成员变量和成员方法。
类的成员变量可以是基本数据类型的数据或数组或类的实例。
方法在类中定义,调用方法是完成消息传递。
类提供外界访问其成员的权限。
§ 类—类的定义
classDeclaration{
classbody
}