java - 请问下为何这个父类的方法输出不了?
高洛峰
高洛峰 2017-04-18 10:51:31
0
5
504

父类中的test2方法没输出。。。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(5)
大家讲道理

Vous avez appelé la méthode test() dans le constructeur de la classe parent, de sorte que test() sera appelé lors de la création de new Cependant, vous n'avez pas appelé la méthode test2() et il n'y aura certainement aucune sortie. . Ce sont les principes de base de Java. Vous pouvez écrire comme ceci et il y aura une sortie.
Base publique{
test();
test2();
}

PHPzhong

Il serait préférable de copier directement le code de votre question au lieu de faire une capture d'écran.
Parce que votre code n'appelle pas la méthode test2 du début à la fin, il appelle uniquement la méthode test à la ligne 5. Vous pouvez écrire test2();

à la ligne 6.
PHPzhong

Pourquoi devrait-il être émis s'il n'y a pas d'appel ? ? ?

小葫芦

Vous n'avez pas appelé la méthode test2 de la classe parent, il n'y aura donc aucune sortie.

大家讲道理

test2() n'est pas appelé dans les sous-classes et les catégories, donc cela ne peut vraiment pas être généré

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal