构造器

流过昼夜 提交于 2020-01-31 14:55:24

构造器

  • 和类名相同

  • 没哟返回值

    作用

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

    注意点

  • 定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造

ackage com.xia.scanner.duixiang;

public class Person {

  String name;

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

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


public class Application {
    public static void main(String[] args) {

        //new 实例化了一个对象
        Person person = new Person();
        Person pep = new Person("xiaoxiao");

        System.out.println(person.name);
        System.out.println(pep.name);
    }
}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!