一个没什么用的发现 - Java
抽象方法可以只被重写方法声明,不重写方法体,此时子类还是抽象类:
public abstract class Test1 { protected abstract Test1 show(); } abstract class Test2 extends Test1 { public abstract Test2 show(); }
作用大概就是改变方法的权限和返回值类型吧。
抽象方法可以只被重写方法声明,不重写方法体,此时子类还是抽象类:
public abstract class Test1 { protected abstract Test1 show(); } abstract class Test2 extends Test1 { public abstract Test2 show(); }
作用大概就是改变方法的权限和返回值类型吧。