抽象类如何具有引用而没有对象?
2022-09-04 02:25:34
请注意,不能构造抽象类的对象,但仍可以有一个类型为抽象类的对象引用。当然,它所引用的实际对象必须是具体子类的实例:
Account anAccount; // OK
anAccount = new Account(); // Error—Account is abstract
anAccount = new SavingsAccount(); // OK
anAccount = null; // OK
不明白为什么你可以有一个对象引用一个抽象类...