构造器

构造器

-   1 和类名相同
-   2 没有返回值

作用

-   1 new本质在调用构造方法
-   2 初始化对象的值

注意点

-   1 定义有参构造后,如果想使用无参构造,显示定义一个无参的构造
package OOP.Demo02;

/**
 * @version: java version 1.8
 * @Author: Mr Orange
 * @description:
 * @date: 2023-09-06 22:59
 */
public class Person {
//  一个类即使什么都不写,它也会存在一个方法
//    显示定义构造器
    String name;

//    实例化初始值
//    1 使用new关键字,本质就是调用构造器
//    2 用来初始化值
    public Person(){
        this.name = "Duncan";
    }

//   有参构造:一旦定义了有参构造,无参必须显示定义
    public Person(String name){
        this.name = name;
    }
}



posted @ 2023-09-07 22:35  小安排  阅读(1)  评论(0编辑  收藏  举报