构造函数

来源:互联网 发布:热门网游有mac版吗 编辑:程序博客网 时间:2024/05/01 08:33
1、普通情况下构造函数
public class A{   public A(){      ...............   }   public A(String mess){      ...............   }}

注意:1)与类同名;2)无返回值;3)可以有private等权限修饰

2、继承情况下构造函数

public class B extends A{   public B(){    .................   }   public B(String mess){      super(mess);      ...............   }}

注意:

1)子类构造器没有显示调用父类构造器时,会自动调用父类默认构造器,即无参构造器。如果父类没有无参构造器,编译器报错。

2)显示调用父类构造器,使用super关键字,必须位于构造器首行。





0 0
原创粉丝点击