- 40
- 0
- 约4.27千字
- 约 9页
- 2017-12-14 发布于河南
- 举报
201441404323_刘颂恒_实验2
实验2 类的继承性
实验目的
掌握面向对象的继承性在Java中的实现方法;掌握super关键字的用法,体会抽象类和抽象方法的作用。
实验内容
程序理解:
类的继承
第4章课后编程第1题
编程题:
请按照以下要求设计类。( 程序1)
要求如下:
设计Animal类。类中定义一个成员变量animalName,表示动物的名称,变量animalName是String类型,默认初始值。在该类中再定义一个成员方法shout(),表示动物发出叫声的行为,该方法能输出名称为animalName的动物发出叫声,例如输出“波斯猫发出叫声”。
设计Cat类。使用关键字extends继承Animal类。Cat类中定义一个public类型的构造方法,该构造方法拥有一个String类型的参数catName,通过该参数,为Cat类中继承自Animal类的animalName成员变量赋值。
设计一个测试类。类名为ExtendsTest,在main方法中定义一个 String类型的name变量,并为它赋值为”波斯猫”,然后使用有参构造创建Cat类的对象,并使用对象的引用变量调用shout()方法。
设计父类和一个子类,在子类里面通过super关键字去调用父类的成员变量和成员方法,在子类的构造方法中使用super关键字调用父类的构造方法,在测试类里进行验证。(程序2)
创建(, 圆(),()的一个继承分级结构。在类
您可能关注的文档
- 雅安市田家炳中学(二).doc
- 为什么早上九点零六分准时开始工作.docx
- get的词组搭配.docx
- Netbackup 7.5 Master安装配置.docx
- 手机中“你好,请不要挂机”等英文这么说.doc
- cacti 安装.doc
- 十六天7000个单词 这么背我比较可以接受.docx
- 经典英语四六级复习资料16天背完7000个单词(专业指导).doc
- 西语第一册答案.doc
- 常用的HTTP协议状态码.docx
- 广东省阳春市2027届数学高二上期末检测模拟试题含解析.doc
- 2027届四川外语学院重庆第二外国语学校高二数学第一学期期末达标检测试题含解析.doc
- 2027届广东省广州市番禺区禺山中学数学高二第一学期期末监测试题含解析.doc
- 2027届陕西省五校数学高一第一学期期末监测模拟试题含解析.doc
- 2027届甘孜市重点中学高二数学第一学期期末预测试题含解析.doc
- 2027届黑龙江省鸡西虎林市东方红林业局高一数学第一学期期末质量检测试题含解析.doc
- 力学专题实验——《探究弹簧弹力的大小与伸长量的关系》专项提升(解析版).pdf
- 2026年秋上海开放大学中国近现代史纲要记分作业一答案.doc
- 2026年秋上海开放大学中国近现代史纲要记分作业二答案.doc
- 2026年秋江苏开放大学网络学习工具及应用060026第一次形考作业答案.docx
原创力文档

文档评论(0)