关于Java构造方法
来源:互联网 发布:如何做好淘宝店铺 编辑:程序博客网 时间:2024/04/28 15:22
java中,在创建一个新的对象的时候,会调用其父亲的构造方法,测试程序如下:
class parent{
int a=5;
public parent(){
System.out.println("a="+a);
System.out.println("parent()");
}
public parent(int b){
System.out.println("a="+a);
System.out.println("parent(int a)");
}
}
class child extends parent{
public child(){
super(9);
System.out.println("child()");
}
}
public class Test{
public static void main(String[] args){
child c=new child();
}
}
此时的输出结果为:
a=5
parent(int a)
child
而如果去掉parent的无参构造函数,且将super(9)注释掉,则会产生错误,提示找不到parent()方法。因为,如果不显性的使用super,子类会调用父类的构造方法,而只要显示的写了构造方法,缺省构造方法就不存在了,呵呵!
- 关于Java构造方法
- 关于java中的构造方法
- 关于java构造方法笔记
- 关于java构造方法的几点
- 关于java的构造方法(2)
- 关于java构造方法的几点
- Java学习笔记_关于构造方法
- 关于Java构造方法的一个问题
- 关于Java的对象,构造器,构造方法...
- java中关于构造器构造函数构造方法重载方法的理解
- 关于构造方法
- 关于构造方法
- 关于构造方法
- 关于构造方法
- 关于构造方法
- java方法,构造方法
- 构造方法(java)--关于学生信息的问题
- java 关于继承中构造器和方法的调用
- 【学习笔记】【链表】链表入门
- CSS之Position详解
- JDBC调用存储过程
- 信息距离与搜索引擎
- 浅谈CSRF攻击方式
- 关于Java构造方法
- Oracle ebs-未过账发票-关闭会计期间
- 显示多媒体信息
- 编程语言中的怪咖
- Google SSL zz
- php无限分类原理
- 面向对象的设计模式
- sap PP模块常用函数、程序、增强
- 盘点:2011数据中心十大重要变化