多态部分作业 3..创建Rodent(啮齿动物):Mnouse(老鼠),Gerbil(鼹鼠),Hamster(大颊鼠)

EtoX 于 2017-11-27 01:25:11 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
package Day11;
import java.util.Arrays;
public class HomeWork_03 {
public static void main(String[] args) {
Rodent[] my = {new Mnouse(),new Gerbil(),new Hamster()};
for(int i=0;i<my.length;i++){
my[i].show();
}
}
}
abstract class Rodent{
abstract void show();
}
class Mnouse extends Rodent {
public void show(){
System.out.println("我是老鼠,会偷吃");
}
}
class Gerbil extends Rodent {
public void show(){
System.out.println("我是鼹鼠,只吃虫子");
}
}
class Hamster extends Rodent {
public void show(){
System.out.println("我是颊鼠,只吃嫩草");
}
}
3..创建Rodent(啮齿动物):Mnouse(老鼠),Gerbil(鼹鼠),Hamster(大颊鼠),等等这样一个的继承层次结构。在基类
中,提供对所有的Rodent都通用的方法,在导出类中,根据特定的Rodent类型覆盖这些方法,以便它们执行不同的行为。创建一
个Robent数组,填充不同的Rodent类型,然后调用基类方法,观察发生什么情况。
相关知识
gerbil
【科普】仓鼠品种【小仓鼠hamster吧】
毛老鼠是仓鼠还是老鼠?
科学网—老鼠、鼠类和啮齿动物
啮齿动物
老鼠(啮齿目动物)
野生动物保护系列讲座. 野生动物保护系列讲座 野生动物保护系列讲座 鼠,俗称 “ 耗子 ” 、 “ 老鼠 ” , 一提起鼠,我们总是会联想 起它的种种 “ 恶习 ” 。其实这 指的只是狭义上的鼠,在生 物分类上,广义的鼠其实包 括了哺乳动物纲啮齿目所含 的所有现生的与已灭绝的种 类。因此,鼠家族在动物王.
请大家帮我说出仓鼠、田鼠、老鼠、白鼠的区别!
地鼠是老鼠吗
老鼠的生长繁殖是怎的?
原文链接: 多态部分作业 3..创建Rodent(啮齿动物):Mnouse(老鼠),Gerbil(鼹鼠),Hamster(大颊鼠) https://www.mcbbbk.com/newsview463330.html
| 上一篇: 青春期抑郁啮齿类动物模型的建立与... | 下一篇: 脑声常谈:啮齿类动物行为学实验到... |





