// 类类型接口
interface Animal {
eat(): void;
run(): void;
}
/*
接口就是一套规范,当很多的类型具有相同的特征或者属性,我们可以将这些特征属性单独抽离成一个接口,
让这些类对接口(规范)进行实现
*/
class Dog implements Animal{
eat(): void{
console.log('吃骨头');
}
run(): void{
console.log('狗跑');
}
}
class Cat implements Animal {
eat(): void{
console.log('吃鱼');
}
run(): void{
console.log('猫跑');
}
}
/* class Fish implements Animal{
} */