/*
猫狗案例,加入跳高的额外功能
分析:从具体到抽象
猫:
姓名、年龄
吃饭、睡觉
狗:
姓名、年龄
吃饭、睡觉
由于有共性功能,所以,我们抽取一个父类:
动物类:
姓名、年龄
吃饭();睡觉(){}
猫:继承自动物类
狗:继承自动物类
跳高的客外功能是一个新的扩展功能,所以我们要定义一个接口
接口:
跳高
部分猫:实现跳高
部分狗:实现跳高
实现:从抽象到具体
*/
//定义跳高接口
class InterfaceTest{
public static void mian(String[] args){
}
}
面向对象_猫狗案例加入跳高功能分析
最新推荐文章于 2021-11-04 17:22:30 发布