求一个猫狗多态案例的java程序,谢谢

求一个猫狗多态案例的java程序,谢谢,第1张

代码如下:

abstract class Animal {

public abstract void eat()

class Cat extends Animal {

@Override

public void eat() {

System.out.println("爱吃鱼")

}

public void play() {

System.out.println("玩王者荣耀")

}

}

class Dog extends Animal {

@Override

public void eat() {

System.out.println("爱啃骨头")

}

public void lookDoor() {

System.out.println("看门")

}

}

public class App {

public static void main(String[] argv) {

Cat cat = new Cat()

cat.eat()

cat.play()

Dog dog = new Dog()

dog.eat()

dog.lookDoor()

}

}

小猫的研究方法有:套袜子法和猫猫IQ测试法。

1、套袜子法:将袜子套在小猫的头上。如果主子迅速用爪子摘掉袜子,那在这一环节中,小猫的智商是不用担心的。

反之,如果在被套上袜子后,小猫出现恐慌,东逃西窜的情况,那此小猫的智商,可以说是让人堪忧了。当然也有套上袜子后若无其事的小猫,而且还不算多数,这种小猫则属于中档,算是最常见的一种反应。

2、猫猫IQ测试法:考了儿童IQ的测试方法,因为猫的智力相当于18个月的儿童,所以利用玩具来测试猫的反应,也是比较有参考性的方法。

具体 *** 作为,先给主子看一个它喜欢的玩具,然后用一个非透明的东西将玩具挡住,可以是牛皮纸文件夹,也可以是鼠标垫。正常的猫都可以将遮挡物挪开,顺利地找到玩具。不过也有部分的猫咪,会出现原地转圈,在想玩具到底去哪了情况。

评分规则:若小猫能够立刻拨开遮蔽物,找到玩具,可得7分。而如果小猫需要思考一段时间后,才能找到玩具,则获得5分。

小猫第一次没能发现玩具,在经过主人引导之后,第二次可以自主找出玩具,获得4分,如果还是没能找到,只能获得3分,若第三次,第四次依旧不能成功,则只有1分。

猫咪不同的叫声的含义是:

猫咪与人类之间交流发出的声音往往会更多,有各种各样不同的“喵喵”声,猫咪也更愿意发出声音来与我们沟通,并吸引我们的注意力。

1、呼噜声:主要出现在以下几个情景中幼猫出生后不久就会发出呼噜声,主要是当它们在吃奶的时候,有可能是向猫妈妈表示想要吃更多奶。

长大后的猫咪在遇到熟悉、友好的猫、人时会发出呼噜声,是一种愉快、友好的表示。

当猫咪想要寻求关爱的时候,比如想要食物、抚摸、甚至有时候在猫咪感到身体不适的时候,也会发出呼噜声,希望得到人们的关心。

2、带有敌意的叫声:猫咪有敌意时的声音还是比较容易判断的,我们把这些比较消极的声音简单做了一些分类,从上至下是从主动到被动、从剧烈到轻微。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11187362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存