草庐IT

SuperObject

全部标签

java - 抽象类的意义何在?

我了解OOP范式中的抽象类是什么。是的,抽象类是不完整的类型,无法实例化。抽象类的子类可以继承父类(superclass)等,通过使用基类型变量调用方法。但那是我不明白的。我在看书,作者说用父类(superclass)变量引用子类,调用普通方法调用正确方法。是的,这是真的。例如我写的这段小代码:publicclassObjectOneextendsSuperObject{publicStringobjectString(){return"objectString()ofclassObjectOne\n";}}publicclassObjectTwoextendsSuperObject{