构造器

2022/7/7 6:21:27

本文主要是介绍构造器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

package src.com.qiqi.oop;

public class Person {
    String name;
    int age;
    //一个类即使什么也不写,它也会存在一个方法

    //无参构造
    //使用new关键字,本质是在调用构造器
    //用来初始化值
    public Person() {
    }

    //有参构造:一旦定义了有参构造,无参构造就必须显示定义


    public Person(String name) {
        this.name = name;
    }

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}


/*
public static void main(String[] args) {
        //使用 new 关键字 实例化了一个对象
        Person person = new Person("琪奇");

        Person person1 = new Person("琪琪",17);
        System.out.println(person1.name);
        System.out.println(person1.age);
    }

    构造器:
    和类名相同
    没有返回值
    作用:
    new 本质是在调用构造器
    初始化对象的值
    注意;
    定义 有参构造之后,如果想使用无参构造,显示的定义一个无参构造
    alt + insert
    this. =
 */


这篇关于构造器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程