- 67
- 0
- 约5.78千字
- 约 38页
- 2016-06-21 发布于湖北
- 举报
上机任务 1、使用继承的方法描述动物世界中的鸟类、鱼类。要求程序能输出一只鸟或一条鱼的特征,鸟的特征包括年龄,毛色等;鱼的特征包括年龄,体重等。 一切类的“祖先”——Object 在Java 中,所有的Java类都直接或间接地继承了java.lang.Object类 信息工程系 * public class MyObject { //… } public class MyObect extends Object { //… } 在Eclipse中调用MyObject对象的成员,会自动弹出继承自Object的所有方法 小结2 子类是extends父类出来的 子类会继承父类允许继承的所有类型的实例变量和方法 继承下来的方法可以被覆盖掉(参数必须一致,返回类型要兼容;不能降低方法的访问权限),但实例变量不能覆盖掉 使用“IS-A”来验证继承结构的合理性 信息工程系 小结 3 请编码实现动物世界的继承关系: 动物(Animal)具有行为:吃(eat)、睡觉(sleep) 动物包括:兔子(Rabbit),老虎(Tiger) 这些动物吃的行为各不相同(兔子吃草,老虎吃肉);但假设睡觉的行为是一致的 请通过继承实现以上需求,并编写测试类AnimalTest进行测试 信息工程系 * 确定它们之间的继承关系 动物 狮子、猫、河马、狗、狼、老虎 信息工程系 信息工程系 A
您可能关注的文档
最近下载
- 自主创业+公平竞争高中政治统编版选择性必修二.pptx
- 2026-2030中国时尚服饰行业发展分析及发展趋势与投资前景预测研究报告.docx
- DeepSeek模型核心破限指令.docx
- 合规红线与避坑实操手册(2026)《GBT 28842-2021药品冷链物流运作规范》(2026年).pptx VIP
- 0_上线验收报告0上线验收报告.doc VIP
- DB13T 5996-2024公路基层病害聚合物注浆处治技术规程.pdf VIP
- 一种艾普拉唑的制备方法.pdf VIP
- 广东农村家庭养老的困境和疏解对策研究——以陆丰市某镇为例.pdf
- 希迪智驾投资价值分析报告:深耕“矿”野无人境,智启商用车新征程.pdf VIP
- 湖北省建设工程第二三部分费用计费规定汇总.pdf VIP
原创力文档

文档评论(0)