资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第6章 Java语言类的特性,本章将指导读者学习Java类的私有成员和公共成员、类的构造方法、类方法的重载、类的静态成员的定义和使用。,实验目的 学习类的私有成员的定义。 学习类的公共成员的定义。 学习类的私有成员的访问方法。,实验25 类的私有成员与公共成员,实验要求 编写一个Java程序,在程序中定义一个Person类,其中age属性是一个私有属性,并且范围在520之间。,实验25 类的私有成员与公共成员,实验结果,实验25 类的私有成员与公共成员,实验目的 理解类的构造方法的作用。 理解默认的构造方法的执行过程。,实验26 类的构造方法1,实验要求 编写一个Java程序,在程序中定义一个Student类,Student类有三个构造方法,分别对不同的属性进行初始化。,实验26 类的构造方法1,实验结果,实验26 类的构造方法1,实验目的 学习类的构造方法之间的调用。 学习关键词this的使用。,实验27 类的构造方法2,实验要求 编写一个Java程序,在程序中定义一个Employee类,Employee类有四个构造方法,分别对不同的属性进行初始化,有一个setAge()方法能设置age属性值,有一个getAge()方法能返回age属性值。,实验27 类的构造方法2,实验结果,实验27 类的构造方法2,实验目的 理解类的方法重载的作用。 掌握方法重载的关键点。,实验28 方法的重载,实验要求 编写一个Java程序,在程序中定义一个MyPlus类,MyPlus类有三个plus( )方法,分别对不同的参数进行求和。,实验28 方法的重载,实验结果,实验28 方法的重载,实验目的 掌握Java语言中类的静态成员定义。 掌握静态成员和非静态成员的访问方式。,实验29 类的静态成员,实验要求 编写一个Java程序,在程序中定义一个Ca类,Ca类有静态成员和非静态成员,再定义一个Cb类,在Cb类中创建Ca类的对象。,实验29 类的静态成员,实验结果,实验29 类的静态成员,实验目的 学习对象的赋值。 学习对象的比较。,实验30 对象的赋值与比较,实验要求 编写一个Java的 程序,在程序中定义一个StudentA类,生成StudentA类的二个对象,分别对这些对象进行赋值,再进行比较。,实验30 对象的赋值与比较,实验结果,实验30 对象的赋值与比较,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号