首页 > 其他 > 详细

构造器详解

时间:2020-08-14 10:18:40      阅读:54      评论:0      收藏:0      [点我收藏+]

构造器又叫构造方法。

 

即使一个类什么都不写,也会存在一个方法,也就是构造方法 ,也就是构造器,实在进行创建对象时必须要调用的

 

构造器有两个特点

  1. 必须和类名完全相同 
  2. 必须没有返回类型,没有返回值,但是也不能写void
  3. new的本质是调用构造器
  4. 初始化对象的值
  5. 定义有参构造,如果还使用无参构造,就必须显式定义无参构造
package com.xuyifan.oop.demo01;

/**
 * @author xyf
 * @create 2020-08-14-8:59
 */
public class Person {
    //定义一个显式的构造器
    //使用new关键字,本质上实在调用构造器
    //构造器用来初始化值
    String name ;
    int age;
    // 无参构造器
    // 可以用来实例化初始值
    public Person() {
    }
    //有参构造
    //只要定义有参构造,就必须显式定义无参构造
    //idea里可以使用alt+insert快捷创建构造器
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

 

构造器详解

原文:https://www.cnblogs.com/happyxyf/p/13500349.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!