第04讲 面向对象编程.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第04讲 面向对象编程.ppt》由会员分享,可在线阅读,更多相关《第04讲 面向对象编程.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象的程序设计第 2 2 页第四讲 面向对象编程 类与构造函数类与构造函数 继承继承的实现的实现 thisthis与与supersuper 方法的覆盖方法的覆盖 方法的重载方法的重载本本 章章 要要 点点面向对象的程序设计面向对象的程序设计第 4 4 页1、类的定义l把相似的对象划归成一个类。把相似的对象划归成一个类。l在在软软件件中中,类类,就就是是一一个个模模板板,它它定定义义了了通通用用于于一一个个特特定定种种类类的的所所有有对对象象的的状状态态(变量)和行为(方法)。(变量)和行为(方法)。l类是创建对象的模板,对象是类的实例。类是创建对象的模板,对象是类的实例。面向对象的程序设计
2、第 5 5 页1、类的定义l从从程程序序设设计计的的角角度度看看,类类是是面面向向对对象象程程序序中中最最基基本本的的程程序序单单元元。类类实实质质上上定定义义的的是是一一种种数数据据类类型型,这这种种数数据据类类型型就就是是对对象象类类型型。所所以以我我们们可可以以使使用用类类名名称称来来声声明明对对象象变量。变量。l声声明明对对象象变变量量之之后后,还还不不能能使使用用对对象象。必必须须用用运运算算符符new创创建建对对象象实实体体之之后后,才才能能使用对象。使用对象。面向对象的程序设计第 6 6 页1、类的定义l修修饰饰符符 class 类类名名extends 父父类类名名 implem
3、ents 接口名接口名ll 类型类型 成员变量成员变量;l l 修饰符修饰符 类型类型 成员方法(参数列表)成员方法(参数列表)l l 类型类型 局部变量局部变量;l 方法体方法体;l l l面向对象的程序设计第 7 7 页1、类的定义-Java的常用包ljava.applet:包包含含一一些些用用于于创创建建Java小小应应用用程程序的类。序的类。ljava.awt:包包含含一一些些用用于于编编写写与与平平台台无无关关的的图图形界面形界面(GUI)应用程序的类。应用程序的类。ljava.io:包含一些用作输入输出:包含一些用作输入输出(I/O)处理的类。处理的类。ljava.lang:包包含
4、含一一些些Java语语言言的的基基本本类类与与核核心心类类,如如 String、Math、Integer、System和和Runtime,提提供供常常用用的的功功能能,这这个个包包中中的的所所有有类是被隐式导入的。类是被隐式导入的。:包包含含用用于于建建立立网网络络连连接接的的类类,与与java.io同时使用完成与网络有关的读写。同时使用完成与网络有关的读写。ljava.util:包含一些实用工具类和数据结构类。:包含一些实用工具类和数据结构类。面向对象的程序设计第 8 8 页2、构造方法l构造方法是类的一种特殊方法:构造方法是类的一种特殊方法:l构造方法的方法名与类名相同;构造方法的方法名与
5、类名相同;l构造方法没有返回值;构造方法没有返回值;l构构造造方方法法的的主主要要作作用用是是完完成成类类对对象象的的初初始始化工作;化工作;l构构造造方方法法一一般般不不能能由由编编程程人人员员显显式式地地直直接接调调用用,必必须须通通过过new关关键键字字来来自自动动调调用用,从而创建类的实例从而创建类的实例面向对象的程序设计第 9 9 页2、构造方法lJava的的类类都都要要求求有有构构造造方方法法,如如果果没没有有定定义义构构造造方方法法,Java编编译译器器会会为为我我们们提提供供一一个个缺缺省省的的构构造造方方法法,也也就就是是不不带带参参数数的的构构造方法。造方法。l一个命令:一
6、个命令:Javap Point面向对象的程序设计第 1010 页3、new关键字的作用l为对象分配内存空间。为对象分配内存空间。l引起对象构造方法的调用。引起对象构造方法的调用。l为对象返回一个引用。为对象返回一个引用。面向对象的程序设计第 1111 页4、缺省构造函数成员变量类型成员变量类型 取值取值 byte0 short0 int 0 long0L charu00000 float0.0F double0.0D booleanfalse 所有引用类型所有引用类型null 当我们当我们用缺省用缺省的构造的构造函数初函数初始化对始化对象时,象时,系统用系统用默认值默认值初始化初始化对象的对象
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第04讲 面向对象编程 04 面向 对象 编程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内