继承过程中子父类的构造函数特点
来源:互联网 发布:淘宝客店铺推广佣金 编辑:程序博客网 时间:2024/05/17 22:04
在初始化子类对象时,不仅运行子类的构造函数,而且还要运行父类的构造函数。
特点:
1,若父类没有人为写入构造函数(只有默认无内容空参数构造函数)或存在空参数构造函数时,子类构造函苏中加入语句super()来调用父类构造函数或者不写(会默认加上,看不见)。
2,若父类中的构造函数含参数的话,子类构造函数中必须人为加入相应的含参super语句。
3,super语句必须写在子类构造函数的第一行,应此,this语句与super语句不能同在。
举例解释:
1,
class Fu{ Fu() { System.out.println("Fu...run"); }}class Zi extends Fu{ Zi() { super();//可以省略 System.out.println("Zi...run"); }}2,
class Fu{ int name; Fu(int name) { this.name=name; }}class Zi extends Fu{ Zi(int name) { super(name);//不可以省略,而且格式必须与父类相对应 System.out.println("Zi...run"); }}
0 0
- 继承过程中子父类的构造函数特点
- 学习笔记——继承中子父类变量,函数,构造函数的特点
- 继承中子父类构造函数的问题
- 子类继承父类,构造函数的特点 super()
- java学习总结五:继承中子父类的构造函数
- java继承中构造函数的特点
- 构造函数中子父类之间的调用问题
- static关键字特点懒汉式继承-子父类中的构造函数-子类的实例化过程final关键字抽象类接口
- 继承之子父类函数的特点
- 继承、聚集;子父类中变量、函数、构造函数的特点
- 黑马程序员_继承中子父类的实例化过程
- 黑马程序员—继承中构造函数的特点
- 黑马程序员—继承中子父类中成员变量的特点
- 序列化中子父类构造函数问题
- 子父类中构造函数的特点-----子类实例化过程
- JAVA子父类中构造函数的特点-子类实例化过程
- Java重修之路(八)面向对象之继承,子父类中变量、函数、构造函数的特点,子类实例化过程。
- java——构造函数、构造代码块、Static关键字、main函数 & 继承:子父类中的变量、函数的特点、抽象类、接口等
- leetcode Symmetric Tree
- 土元的食用价值与药用价值
- 三星加速智能家居布局,再购Quietside
- Mac系统上GoAgent的安装和使用
- 如何在Hyper-V虚拟中安装Hyper-V角色
- 继承过程中子父类的构造函数特点
- 深圳的发货哈世界上的方法上的
- 0c中各种数据类型的转换方法
- 原来中文编程就是这样的。。
- SQL Union和SQL Union All用法
- 操作系统内存管理之内部碎片 与外部碎片
- Windows 8(64位)如何搭建 Android 开发环境与真机测试
- 多线程例子—作家,读者问题
- 才法规和地方和反对回复的机会发过节费