6.1.2 super关键字的使用
2013-12-12 14:34
197 查看
例:
public class java_ex19 {
public static void main(String[] args){
Student19 student19 = new Student19();
student19.school = "beijing";
System.out.println("name :" + student19.name + " , age =" + student19.age);
}
}
class Person19{
String name ;
int age;
public Person19(String name,int age){
this.name = name;
this.age = age;
}
}
class Student19 extends Person19{
String school;
public Student19(){
super("xiangzhang",25);
}
}
结果:
name :xiangzhang , age =25
解析:
Student19方法中用super("xiangzhang",25)调用了父类中有俩个参数的构造方法。
注意:
用super调用父类中的构造方法,只能放在程序的第一行。
super关键字不仅可以调用父类中的构造方法,也可以调用父类中的属性或方法。
public class java_ex19 {
public static void main(String[] args){
Student19 student19 = new Student19();
student19.school = "beijing";
System.out.println("name :" + student19.name + " , age =" + student19.age);
}
}
class Person19{
String name ;
int age;
public Person19(String name,int age){
this.name = name;
this.age = age;
}
}
class Student19 extends Person19{
String school;
public Student19(){
super("xiangzhang",25);
}
}
结果:
name :xiangzhang , age =25
解析:
Student19方法中用super("xiangzhang",25)调用了父类中有俩个参数的构造方法。
注意:
用super调用父类中的构造方法,只能放在程序的第一行。
super关键字不仅可以调用父类中的构造方法,也可以调用父类中的属性或方法。
相关文章推荐
- 使用 Object.create 创建对象,super 关键字,class 关键字
- Java super关键字使用
- super关键字的使用
- java中关键字super和this的使用
- Java关键字this、super使用总结
- 为什么静态方法中不能使用this和super关键字
- Java中this关键字和super关键字的使用
- 关键字super使用 例5_6 对象上转型对象 5_7
- 面试题:this和super关键字分别代表什么?以及他们各自使用场景和作用?
- Java关键字this、super使用总结
- Java关键字this、super使用总结
- super关键字的使用
- Java关键字this,super使用总结
- Java关键字this、super使用总结
- Java关键字this、super使用总结
- super关键字的使用
- Java关键字this、super使用总结
- java中super关键字的使用
- Java关键字this、super使用总结
- Java关键字this、super使用总结