子类的构造函数不调用基类的构造函数,可以吗 自己试一下,然后查一下think in java或java 2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的子类构造函数的构造函数不用直接调用基类的构造函数不用向下面这样Class A{ public A(int a,int b) { }}class B { public B(int a,int b){ super(a,b)}}但是在程序执行时,会先调用父类的构造函数然后再调用子类的构造函数。 子类首先会找父类的无参数的构造函数,如果父类没有无参数的构造函数,则必须在子类的构造函数的第一行显示调用父类的有参数构造函数(如: jackkui(键盘上的武士) )。这是编程规则!! 程序的初始化很重要 ,而java的构造函数是用来初始化的, 父类和子类都要初始化 ,只是顺序不同,但是如果调用子类构造函数不调用父类的,违背了程序设计啊! 如何用正则表达式匹配[img][/img]标签 java Line2D 问题。。。 零长度数组有什么用处?请举个例子!!! 如何在linux下使用eclipse? java 中的MessageBox() 求助:一道数据结构与算法的面试机试题 如何给JTable在左边加上类似TableHead的边框? 菜鸟的输入输出问题求助! 求帮助 CCF二十四点问题求解 请问在java中责么调用外部命令,如exe, bat等等命令 有关James配置数据库的问题,请高手进入!
不用向下面这样
Class A
{
public A(int a,int b)
{
}
}
class B
{
public B(int a,int b)
{
super(a,b)
}
}
但是在程序执行时,会先调用父类的构造函数
然后再调用子类的构造函数。
程序的初始化很重要 ,而java的构造函数是用来初始化的, 父类和子类都要初始化 ,只是顺序不同,但是如果调用子类构造函数不调用父类的,违背了程序设计啊!