java中多重继承_java中的接口实现多重继承

package hanjia;

//使用接口来实现多重继承的简单的使用

interface Climbable{  //接口1

final int SPEED=101; //可以在接口中声明常量和无方法体的方法

void climb();

}

interface Sleepable{ //接口2

void sleep();

}

abstract class Animal{  //抽象类

abstract void breathe();

}

class Fupo extends Animal implements Climbable,Sleepable{ //继承抽象类实现接口

void breathe() {  //实现抽象类中的方法

System.out.println("孩子,不要那么辛苦,不要挣扎了,不要再打代码了");

}

public void climb() {

System.out.println("快投入阿姨的怀抱吧,感受阿姨的温暖吧,这是给你的零花钱:"+SPEED+"亿");

}

public void sleep() {

System.out.println("阿姨带您吃香的喝辣的");

}

}

public class hanjia{

public static void main(String args[]) {

Fupo fupo=new Fupo();

fupo.breathe();

fupo.climb();

fupo.sleep();

}

}

个人理解及资料参考,若有不足或者需要扩展请指点。 若有雷同,纯属巧合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值