您的位置:首页 > 编程语言 > Java开发

Java构造方法的作用

2015-03-19 19:39 302 查看
构造方法的作用

构造方法的作用之一就是实例化对象,之前对此一直都不是很了解,为什么要实例化对象呢?我们知道对象具有一定的属性,例如姓名,年龄,身高等,我们在定义类的时候就得要定义这些属性,但是实例化的意思是什么呢?就是通过这些属性,把这些人实际的表达出来,通过属性或方法来实例一个人。

public Person{//定义了一个人的属性,具备一些特征和功能
String name;
int age;
float  height;
void talk(){};
//我们可以将定义的属性和方法组合起来,就可以组合成一个人了
Person(String name,int age,float height){
This.name=name;
This.age=age;
This.height=height;
}
}
//组合完成之后,便可以定义不同的人了
Public class Gouzao{
Public static void main(String[] args){
Person    ren1=new Person(“张三”,20,180);
ren1.talk();
Person    ren2=new Person(“李四”,25,170);
ren2.talk();
Person    ren3=new Person(“王二”,30,185);
ren3.talk();
<span style="white-space:pre">	</span>}
}

如果没有构造方法,我们得要这样写:Person ren1=new Person();

Ren1.name=(“张三”); ren1.age=20; ren1.height=180; 多麻烦……所以用构造方法,相当于建立了一个代码块,直接填充进去就可以……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: