求助,学完OOP要做这个,感觉有点不懂

路漫漫boy 2015-06-15 09:55:10
动物特性描述
狗生活在陆地上 是一种陆生动物,既是哺乳类也是肉食性的。狗通常的时候和人打招呼会通过
摇尾巴 ,在被抚摸感到舒服的时候,会汪汪叫,而在受到惊吓情绪烦躁的时候,会发出
呜呜声
猫生活在陆地上 是一种陆生动物,既是哺乳类也是肉食性的。猫通常的时候和人打招呼会发出喵的声音
,在被抚摸感到舒服的时候,咕噜咕噜,而在受到惊吓的时候,会发出
嘶嘶声

青蛙是一种两栖动物 既是水生也是陆生动物,既不是哺乳类也不是肉食性的。
当青蛙情绪好的时候,会呱呱的唱歌,而在受到惊吓的时候 会扑通跳入水中
...全文
118 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
-阿克蒙德- 2015-06-16
  • 打赏
  • 举报
回复
眼熟……
2的32次方 2015-06-16
  • 打赏
  • 举报
回复
4个类吧,一个父类Animal,3个子类都继承了Animal,分别是Dog、Cat、Frog
finemi 2015-06-16
  • 打赏
  • 举报
回复
引用 4 楼 qwqw321qwqw 的回复:
我想问怎么判断是不是水生动物
一个动物类,一个水栖类、一个陆栖类继承自动物类。 然后具体的动物再各自继承水栖类或陆栖类。 要判断是水栖还是陆栖: if(动物对象 instanceof 水栖类){ //水 }else{ //陆 }
路漫漫boy 2015-06-16
  • 打赏
  • 举报
回复
我想问怎么判断是不是水生动物
  • 打赏
  • 举报
回复
不就是面向对象吗,超简单。三个类,各有各的属性和方法。

50,348

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧