构造器 构造方法 constructor

Posted 为了八千块

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造器 构造方法 constructor相关的知识,希望对你有一定的参考价值。

构造器的作用:

1.创建对象。

设计类时,若不显示的声明类的构造器的话,程序会默认提供一个空参的构造器。

一旦显示的定义了构造器,就不再默认提供。

声明类的构造器:权限修饰符 与类同名(形参){}

类的多个构造器构成重载。

 

构造器可以对属性初始化。

 

类对象的属性赋值的先后顺序

1.属性的默认初始化

2.属性的显示赋值

3.通过构造器给属性初始化

4.对象.方法给属性赋值

 

 

public class TestPerson {
public static void main(String[] args) {
person p1=new person();
p1.setage(10);

}
}

class person{
private String name;
private int age;
//构造器
public person()
{

}
public void setname(String name)
{
this.name=name;
}
public void setage(int age)
{
this.age=age;
}
public String getname()
{
return name;
}
public int getage()
{
return age;
}
}

以上是关于构造器 构造方法 constructor的主要内容,如果未能解决你的问题,请参考以下文章

构造器 构造方法 constructor

Constructor构造方法

构造方法Constructor

50 面向对象构造方法Constructor概述和格式

java 构造方法 constructor demo笔记

C#和Java中的构造器constructor是啥?起啥作用?为啥不可以被override??