继承中构造方法的注意事项——父类没有给出显式无参构造方法的情况
来源:互联网 发布:数据库营销 培训 编辑:程序博客网 时间:2024/05/17 09:01
package basicjavaday08;/** * 如果父类没有给出无参构造方法,子类的构造方法会出错。解决方法如下: * 1.在父类中增加一个无参构造方法 * 2.在子类构造方法中通过super关键字显式的调用父类的带参构造方法 * @author gt.liu * time 2016年10月13日 下午5:10:24 * BasicJava basicjavaday08 InheritTest01.java */public class InheritTest01 { public static void main(String[] args){ SonClass ss = new SonClass(); ss.show(); System.out.println("***********************"); ss.firstName = "chen"; ss.age = 20; ss.show(); }}class FatherClass{ String firstName = "liu"; int age = 23; public FatherClass(String name, int a){//有参构造方法 this.firstName = name; this.age = a; System.out.println("这是父类FatherClass的带参构造方法"); } public void show(){ System.out.println("FatherClass的show()方法"); }}class SonClass extends FatherClass{ String firstName = "zhang"; int age = 21; public SonClass(){ super("li", 20);//子类的构造方法通过super关键字显式的调用父类的带参构造方法。 } public void show(){ System.out.println("子类SonClass的show()方法"); super.show();//继承父类的show()方法 System.out.println("firstName = " + super.firstName + ", age = " + super.age); System.out.println("firstName = " + firstName + ", age = " + age); }}
0 0
- 继承中构造方法的注意事项——父类没有给出显式无参构造方法的情况
- 类中没有构造方法的三种情况
- 面向对象_继承中构造方法的注意事项
- 构造方法的继承
- 继承的构造方法
- 继承的构造方法
- 子类继承父类的构造方法
- java中,子类能不能继承父类的构造方法?
- 继承中子类和父类构造方法的关系
- 继承中构造方法的关系
- 继承中构造方法的关系
- 继承中构造方法的关系
- 继承关系中构造方法的调用
- java 构造方法的继承
- JAVA构造方法的继承
- java构造方法的继承
- 关于构造方法的继承
- 构造方法的继承实例
- java导出word(2003版doc格式) FreeMarker+XML实现
- SAPMM模块配置目录
- Fast R-CNN论文详解
- Appium真机运行Device Name获取方法
- CUDA安装
- 继承中构造方法的注意事项——父类没有给出显式无参构造方法的情况
- Java程序员应该知道的10个调试技巧
- Android RecyclerView添加Header头部
- iOS UIWebView键盘处理
- 如何在Centos6.5下部署hadoop2.2单机伪分布式(二)
- 记录学习的点滴(Spring事务注解方式)
- GearVR Input
- jquery对ajax的支持
- js实时获取窗口大小变化