作者ace113 (艾德华)
看板java
标题[问题] 建构子和this super的问题
时间Fri Jul 20 12:48:54 2007
新手发问,请指教@@
想请问一下在继承时的建构子里面,如果子类别的建构子中有
出现this或是super是不是执行的顺序会先是super(或this)
然後才是父类别的建构子?
也就是说顺序是->子类别建构子->先执行父类别建构子(当有this时先执行)
->然後才是子类别建构子内容
例如
class A{
A(){
....
}
} //不管是否带参数的建构子
class B extends A{
B(){
this('a'); //先执行这行,才执行建构子A()?
}
}
public class Extends1{
public static void man(String[] args){
B b=new B();
}
}
不知道看不看的懂我的问题.感谢ORZ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.81.247