package demo3;
import java.awt.*;
class Animal{
public String name;
//构造方法
public Animal(String name){
this.name = name;
}
//每个动物都会吃东西
public void eat(){
System.out.println(this.name + "正在吃饭");
}
}
//但不是每个动物都会飞 会跑 会游泳 所以未来为实现这些方法 我们可以用接口来继承
interface IFlying{
//抽象方法 默认public abstract
void fly();
}
interface IRunning{
void run();
}
interface ISwimming{
void swim();
}
class Cat extends Animal implements IRunning{
//如果父类有构造方法就应该先实现父类的构造方法
public Cat(String name)
继承,接口的简单具体实现(代码展示)
最新推荐文章于 2023-05-08 13:31:07 发布