interface Animal{
void breathe();
void eat();
void sleep();
}
class Cat implements Animal{
@Override
public void breathe() {
System.out.println("一直在呼吸...");
}
@Override
public void eat() {
System.out.println("就知道吃吃吃!");
}
@Override
public void sleep() {
System.out.println("一天天的就知道睡!");
}
}
interface Bird extends Animal{
void fly();
}
interface Human extends Animal{
void speak();
void think();
}
class bird implements Bird{
@Override
public void fly() {
System.out.println("鸟的优点就是能上天吧");
}
@Override
public void breathe() {
}
@Override
public void eat() {
}
@Override
public void sleep() {
}
}
class man implements Human{
@Override
public void breathe() {
}
@Override
public void eat() {
S
创建一个抽象类动物类以及以下几个接口:进食的接口、睡觉的接口、思考的接口、说话的接口。分别定义猫类、人类、鸟类继承动物类并选择实现上述的接口,并创建实例验证。
最新推荐文章于 2022-07-11 23:05:30 发布
本文探讨了如何创建一个抽象动物类,并定义了进食、睡觉、思考和说话四个接口。接着,实现了猫、人和鸟三个类,它们分别继承自动物类并选择性地实现了这些接口。通过实例验证了接口的实现与类的继承关系。
摘要由CSDN通过智能技术生成