构造器(构造方法)

基本语法:

修饰符 方法名(形参列表){

            方法体

}

构造器(constructor)的修饰符可以默认;也可以是public 、private

构造器没有返回值

方法名和类名必须一致

参数列表和成员方法一样的规则

构造器的调用,由系统完成

 

构造器的主要作用:完成对新对象的初始化; 

构造器特点:

1.方法名必须与类名相同       2.没有返回值    3. 在创建对象时,系统会自动的调用该类的构造器完成对对象的初始化

 1 public class Constructor{
 2     public static void main (String[] args){
 3          
 4          Person a1 = new Person("javak",25);//调用第一个构造方法
 5          Person a2 = new Person("mack");//调用第二个构造方法
 6          System.out.println("输出的名字="+a1.name+"年龄="+a1.age);
 7          // System.out.println(a2);
 8     }
 9 }
10 
11 
12 class Person{
13     String name;//初始化为null
14     int age;//初始化为0
15 
16     public Person(String pName, int pAge){//第一个 构造器
17          name  = pName;//通过形参给赋值属性
18          age = pAge;//通过形参给属性赋值
19     }
20     public Person(String pName){//第一个 构造器
21          name  = pName;
22        
23     }
24 }                

 

posted @ 2022-02-28 18:33  捞月亮的渔夫  阅读(413)  评论(0)    收藏  举报