主题:[讨论]构建器不能被继承
构建器不能被继承
我的QQ号:2535279
我的QQ群:58591592
子类从父类继承所有的方法和变量,但不能继承构建器.
一个类只能用两种方法获得构建器.
1.编写构建器
2.使用缺省构建器
一.子类可以在构建器中调用直接父类的构建器
二.在构建器的第一行使用super,可以调用父类的构建器,没有使用super,则调用缺省的构建器.
三.this和super都只能放置在第一行.如果没有super或者this,则编译器会自动的加入对父类缺省构建器的调用.
当父类没有无参数的构建器时,子类一定要指明调用父类的哪个构建器.
或者可以在父类中,写一个无参数的构建器.
我的QQ号:2535279
我的QQ群:58591592
子类从父类继承所有的方法和变量,但不能继承构建器.
一个类只能用两种方法获得构建器.
1.编写构建器
2.使用缺省构建器
一.子类可以在构建器中调用直接父类的构建器
二.在构建器的第一行使用super,可以调用父类的构建器,没有使用super,则调用缺省的构建器.
三.this和super都只能放置在第一行.如果没有super或者this,则编译器会自动的加入对父类缺省构建器的调用.
当父类没有无参数的构建器时,子类一定要指明调用父类的哪个构建器.
或者可以在父类中,写一个无参数的构建器.