首页 > 编程语言 > 详细

Java——类的成员之三:构造器(构造方法)constructor

时间:2020-08-19 21:55:35      阅读:50      评论:0      收藏:0      [点我收藏+]

前面两个成员是属性和方法

1.构造器的作用

(1).创建类的对象
Person p1=new Person();

 这里的new Person();的含义相当于new+构造器

(2)给对象进行初始化(见下方多个构造器)

2.说明

  • 如果没有显示的定义类的构造器的话,则系统默认提供一个空参的构造器
  • 定义构造器的格式:权限修饰符 类名(形参列表){};
  • 一个类里面可以定义多个构造器(也称重载)

示例:

package com.xlx.java;

public class HelloWorld {
    public static void main(String[] args) {
        
        Person p1=new Person();
        p1.eat();
        
        Person p2=new Person("xlx");
    }
}

class Person{
//    属性
    int age;
    String name;
    
//    方法
    public void eat() {
        System.out.println("人吃饭");
    }
    
//    构造器
    public Person() {
        System.out.println("Person构造器");
    }
    
    public Person(String n) {
        name=n;
    }
}

 

 

 此时在new一个Person对象时,会直接执行Person()构造器里面的内容

Java——类的成员之三:构造器(构造方法)constructor

原文:https://www.cnblogs.com/codexlx/p/13530390.html

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