java 2.2 构造器(构造方法)

java构造器(构造方法)

一、构造器的作用:

1.创建对象

2.初始化对象的属性

说明:

1.若果没有显式定义类的构造器的话,则系统默认提供一个空的构造器;

2.定义构造器的格式:权限修饰符 类名(形参列表);

3.一个类中定义多个构造器,彼此构成重载;

4.一旦我们显式定义了类的构造器之后,系统就不在提供默认的空参构造器;

public class PersonTest {
    public static void main(String[] args) {
        Person person = new Person();
        Person p1= new Person("小明",15);
        System.out.println(p1.name+ p1.age+"岁");
        person.play();
    }
}
class Person{
    //属性
    String name;
    int age;
    //构造器,无参构造
    public Person(){
        System.out.println("无参构造器");
        //方法
    }
    //构造器,有参构造
    public Person(String a,int b){
        name=a;
        age=b;
    }
    public void play(){
        System.out.println("一起来打游戏吧!");
    }
}
posted @ 2022-04-18 22:30  奈落。  阅读(61)  评论(0)    收藏  举报