1.前提
父类和子类需要进一步解耦合,或者可能一个新的类需要某个类多个已有方法时考虑使用
2.运用
存在如下父类
class animal {
public void eat(Object element){
element.del();
}
public Object say(language l){
l.say();
}
}
有下子类或新类需要animal类方法
class people extend animal {
public void eat(Object element){
super(element);
}
public Object say(language l){
super(l);
}