java super()与this()问题

来源:互联网 发布:淘宝个人信誉度怎么看 编辑:程序博客网 时间:2024/05/24 03:37
super,this问题。
0,显示调用父类有参构造,否则调用无参构造,没有则编译错误
1,this用于本类形参实参名相同时,用于指代实参,或成员方法,然可省略。
2,super可以在子类调用父类的成员或者方法
super(参数):调用父类中的某一个构造函数(应该为构造函数中的第一条语句)。
this(参数):调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)。
3,构造时,this(),this(a),super(无参),super(a);
4,构造函数中默认的第一条语句是super(),super()与this()不能同时出现在一个构造函数里,因为都必须是第一条语句
5,都不能在static中,是指对象的。
原创粉丝点击