-
心有法竹
抽象类是不能被实例化,抽象类的目的就是为实现多态中的共同点,抽象类的构造器会在子类实例化时调用,因此它也是用来实现多态中的共同点构造
-
慕尼黑的夜晚无繁华
抽象类可以有成员变量,他们的初始化怎么做呢?这么一样你就明白为什么抽象类可以有构造函数了
-
泛舟湖上清波郎朗
构造函数可以在派生类中以Super(...)的形式调用,这样基类的构造就不用重复写了。
-
慕容708150
构造器是用来初始化的 而不是new对象的 和C++不一样
-
江户川乱折腾
说白了,抽象类如果有子类,你是不是最好要把字段数据封装到抽象类里呢。。。让子类继承父类啊。没有构造函数怎么办。。。