码迷,mamicode.com
首页 > 其他好文 > 详细

构造器 构造方法 constructor

时间:2017-04-19 00:39:56      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:stp   默认   setname   class   this   作用   main   void   创建对象   

构造器的作用:

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

标签:stp   默认   setname   class   this   作用   main   void   创建对象   

原文地址:http://www.cnblogs.com/steel-chen/p/6731195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!