4.2类和对象的使用ppt课件.pptx
《4.2类和对象的使用ppt课件.pptx》由会员分享,可在线阅读,更多相关《4.2类和对象的使用ppt课件.pptx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.2类和对象的使用JavaJava程序设计程序设计第4章 类和对象设计PPT模板下载:行业PPT模板:节日PPT模板:素材下载:PPT背景图片:图表下载:优秀PPT下载:教程: Word教程: 教程:资料下载:课件下载:范文下载:试卷下载:教案下载: 4.2 类和对象的使用P3 类是描述对象的“基本原型”,它封装了一类对象的属性和可以改变这些属性的方法,在面向对象的程序设计中,类是程序的基本单元。 用户必须先定义类,并生成该类的实例,然后才能通过该实例访问其成员变量和方法。variablesmethods 定义类P4n类通过关键字class进行标识,基本形式如下: 类修饰符 class 类名
2、 extends 父类名 implements 接口名 /类体,包括定义类的成员(成员变量 和成员方法等) extends 父类名为可选项,表示所定义的类继承自其它父类。 implements 接口名为可选项,它表示我们定义的类需要通过实现某个接口完成。类修饰符 extends 父类名 implements 接口名定义成员变量P5n成员变量的定义格式为: 修饰符 类型 成员变量名列表; 成员变量的修饰符(如public, protected, private, final, static等)为可选项,主要起到对变量进行访问控制和限定的作用。定义成员方法P6n方法表示对象所具有的行为,定义格式如
3、下: 修饰符 返回值类型 方法名(参数列表)方法体 如果方法不返回任何值,它必须声明为void 如:特殊成员方法P7nmain方法: public static void main(String args) 是整个Java应用程序的执行起点n构造方法(构造器): 方法名必须与类名相同,且不能有任何返回值。 如类Student的构造方法可定义为: Student (int i_no, String i_name) 或 Student(String s) 构造器有没有内容返回呢?方法重载(1)P8n方法重载是指:多个方法拥有相同的方法名,但方法的参数列表不同,即参数的数量、类型不完全相同。n注意:
4、返回类型不能用来区分重载的方法。n方法调用时,编译器根据实参列表的个数和类型自动调用匹配的方法。口诀:两同一不同方法重载(2)P9对象P10n实例化对象 类作为一种抽象的复合数据类型,必须先要实例化(即生成对象),然后才能使用。n实例化对象格式为 类名 对象名= new 类名(参数列表) 关键字new为每个生成的对象在中分配一片内存区域,并返回该对象的一个。n如实例化类Point的对象p1 Point p1=new Point (); 栈p1堆Point对象初始化对象(1)P11n为所创建对象的成员变量赋初值。 可直接在定义成员变量的同时对其赋值。 可在初始化块中对成员变量赋值。 也可通过构造
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 4.2 对象 使用 ppt 课件
限制150内