轻松使用super关键字
2013-12-08 22:33
337 查看
1.作用
(1)调用父类的构造方法
(2)操作被隐藏的成员变量和被覆盖的成员方法
2.final的用法
(1)super.变量名,表示父类的成员变量
(2)super.方法名,表示父类的成员方法
(3)super(父类构造函数的参数列表),调用父类的构造方法
3.现在让我们编写程序用final关键字
(1)调用父类的构造方法
(2)操作被隐藏的成员变量和被覆盖的成员方法
2.final的用法
(1)super.变量名,表示父类的成员变量
(2)super.方法名,表示父类的成员方法
(3)super(父类构造函数的参数列表),调用父类的构造方法
3.现在让我们编写程序用final关键字
class A { int a; int b; A(int a,int b) { this.a=a; this.b=b; System.out.println("a="+a+" b="+b); } } class B extends A{ double c; B(int a,int b,double c) { super(a,b);//调用父类的构造方法 this.c=c; System.out.println(" c="+c); } } public class Test { public static void main(String[] args) { B t=new B(2,4,4.2); } }运行结果如下
相关文章推荐
- Java关键字this、super使用总结
- java--关键字this、super使用总结
- Java super关键字使用
- Java关键字this、super使用总结
- 面试题:this和super关键字分别代表什么?以及他们各自使用场景和作用?
- super关键字的使用
- 使用super关键字
- Java:super关键字使用(上)
- Java关键字this、super使用总结
- python2.x 3.x的super关键字使用示例
- Java super关键字的使用
- java中this与super关键字的使用方法
- Java (九) this与super关键字在继承中的使用
- Java关键字this、super使用总结
- java中关键字super和this的使用
- super关键字的使用
- 6.1.2 super关键字的使用
- super关键字的使用
- Java关键字this、super的使用注意事项
- java 基础 4 super、final关键字及上转型对象的使用