Advertisement

类的方法:构造器、构造函数、构造方法

阅读量:

构造器(构造函数,构造方法)

对象的创建

Student s1 = new Student();
类名 对象名 = new 构造方法;

2.在创建一个类的过程中,即便该类内部未包含任何具体定义,系统依然会自动隐含地提供一个不带参数的构造函数(默认无参构造器 )。— 此构造函数由编译器自动生成。— 当然,我们也可以选择显式地对其进行定义。
如:

复制代码
    class Student(){
    //类的内容是空白的,但是存在一个隐藏的默认无参构造器
    }
    
    
      
      
      
    

当我们将其所呈现的内涵进行明确界定:

复制代码
    class Student(){
    	String name;
    	//显现无参构造器
    	public Student(){
    		}
    }	
    
    
      
      
      
      
      
      
    

然而,若在某一类中自行定义了带有参数的构造方法,由于该类已包含构造方法,编译器将不再自动生成默认的无参构造方法。此时若仍尝试通过默认无参构造方法来实例化对象,将会引发错误(提示找不到对应的构造方法);为解决这一问题,需显式地在类中定义默认的无

全部评论 (0)

还没有任何评论哟~