满意答案

Innayuji

2013.08.24

采纳率:57%    等级:12

已帮助:7723人

public class Animal {

public String name ="";

public Animal(String name){

this.name = name;

}

public void move(){

System.out.println(name+"移动了");

}

}

public interface Mammalia {

//哺乳动物接口

public void suckle();

}

public interface Predator {

//食肉动物接口

public void eat(Animal animal);

}

public class Dog extends Animal implements Predator,Mammalia{

public Dog(String str){

super(str);

}

@Override

public void eat(Animal animal) {

System.out.println(this.name+"吃了"+animal.name);

}

@Override

public void suckle() {

System.out.println(this.name+"给小"+this.name+"喂奶");

}

public static void main(String args[]){

Dog dog = new Dog("狗");

dog.move();

dog.suckle();

Animal a = new Animal("兔子");

dog.eat(a);

}

}

02分享举报

狗生活在陆地上 java_用java描述动物特性: 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的。狗通常的时候和人打...相关推荐

  1. 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的。 狗通常的时候和人打招呼会通过“摇摇尾巴”,在被抚摸情绪很好的时候, 会“旺旺叫”,而在受到惊吓情绪烦躁时,会发出“呜呜”声;

    /* 根据以下这段话的描述,用面向对象的思想实现 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的. 狗通常的时候和人打招呼会通过"摇摇尾巴",在被抚摸情绪很好的时候, ...

  2. 狗生活在陆地上 java,第四晚,生活在陆地上的鱼

    这天晚上,月光很好,池塘的水在月光的照耀下显得波光粼粼. 池塘里的鱼有的在睡觉,睡觉的鱼眼睛睁着,一动不动的:有的鱼在赏月,赏月的鱼眼睛睁着,一动不动,偶尔摇个尾巴以示兴奋:有的鱼在失眠,失眠的鱼眼睛 ...

  3. 如何理解封装java_理解 Java 的三大特性之封装

    •通过代码深入了解 首先我们先来看两个类:Husband.java.Wife.java: HusBand.jaba: public classHusband {/** 对属性的封装 * 一个人的姓名. ...

  4. 逆矩阵 java_用java描述矩阵求逆的算法

    今天很开心把困扰几天的问题解决了,在学习线性代数这门课程的时候.想通过程序实现里面的计算方法,比如矩阵求逆,用java代码该如何描述呢? 首先,咱们先用我们所交流语言描述一下算法思路: 1.求出一个矩 ...

  5. java动物类问题_java实现动物特性的面向对象的描述(三个阶段)

    动物特性描述 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的.狗通常的时候和人打招呼会通过"摇摇尾巴",在被抚摸感到舒服的时候,会"旺旺叫",而在受 ...

  6. Java 8新特性:Optional类

    Java 8新特性:Optional类 在上一篇介绍Stream流式数据处理的文章中提到了Optional类,这是Java 8新增的一个类,用以解决程序中常见的NullPointerException ...

  7. 波士顿动力机器狗化身警犬入宅执法,网友:我不想生活在《黑镜》里

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 现在,波士顿动力机器狗已经开始"闯入民宅"了. 想象一下,当你下班回家,一只警用机器狗忽然从你的楼门口溜达出来: 带着摄 ...

  8. 视频教程-支付宝生活缴费商业项目标准版-Java

    支付宝生活缴费商业项目标准版 19年软件开发经验,设计开发40多个大型软件,10年从事高等教育,主要为java系列课程,带你轻松进入java生涯. 赖国荣 ¥999.00 立即订阅 扫码下载「CSDN ...

  9. 记录java人生,分享快乐生活

    开始记录一下自己的Java人生,自己一直坚信的名言:"落后就会挨打!" 简单的介绍下自己 大学生活的记录 为什么选择Java后台开发 Java的学习经历 打基础 参加培训 关于就业 ...

最新文章

  1. mysql mysqlhotcopy_MySQL备份工具之mysqlhotcopy
  2. 【深度学习】ResNet——CNN经典网络模型详解(pytorch实现)
  3. 中国工程院撤销李宁院士称号
  4. 监控服务器容量 MOM
  5. Java 小记 — Spring Boot 的实践与思考,互联网 面试官 如何面试
  6. POJ 1384 Piggy-Bank 背包DP
  7. python3.8自带matlop和numpy吗_python3.8自带matlop和numpy吗_python之matloplib可视化
  8. [机器学习][三维重建] 凸包算法——Graham扫描
  9. mysql 保留两位小数 --round
  10. 毕设论文word转pdf(错误!未定义书签。 已解决)
  11. 你还在用乞丐版的深拷贝么
  12. mysql中+desc用法_mysql desc(DESCRIBE)命令实例讲解
  13. 微软搜购诺基亚是这样的吗
  14. 智能车辆纵向速度跟踪与控制方法研究
  15. cocos2dx项目显示窗口大小调整
  16. Maven构建docker镜像并打包推送到远程私有仓库
  17. Zig-Zag(Z型)填数
  18. 数据挖掘实战(3)——时间序列预测ARIMA模型(附踩坑日志)
  19. vue2的指令和自定义指令
  20. electron-updater自动更新踩坑

热门文章

  1. L1-002 打印沙漏
  2. Spring的学习记录
  3. 计算机公开课教学反思,[反思]语文公开课教学反思精选5篇
  4. C for ios --- 运算符
  5. TCP和UDP的笑话导致的悲剧爱情故事
  6. vue项目在ie浏览器白屏不显示问题
  7. java classpath 目录_关于JAVA项目中CLASSPATH路径详解
  8. java物流查询轨迹地图快递鸟API接口案例代码
  9. 年金用计算机怎么算,cfa计算器计算年金
  10. ZJOI2005沼泽鳄鱼