测试下: public abstract class AbstractTest { abstract int printline(); } 在另一个package 设置 public class AbstractTT extends AbstractTest{ public int printline(){ return 1; } } 报错: The method AbstractTT.printline() does not override the inherited method from…
里氏代换原则.可以用子类的对象替代父类的对象. 抽象依赖原则.依赖——形参,关联 一.抽象方法: 在一些父类中,某些行为不是非常明确,因此无法用代码来具体实现,但是类必须具备此方法,因此把这样的方法定义为抽象方法.abstract 特点:1.只声明,不实现.2.加abstract关键字. eg: public abstract class Ren //类中含有抽象方法,此类也必须是抽象类. { public abstract void Eat(); //以分号结束,没有花括号 } class C…