黑马程序员技术交流社区

标题: 构造方法 [打印本页]

作者: zy18692243338    时间: 2015-5-2 19:47
标题: 构造方法
求解,什么时间用,构造方法,有什么好处!!还有为什么要用构造方法,求举例说明
作者: 许庭洲    时间: 2015-5-2 20:10
本帖最后由 许庭洲 于 2015-5-2 20:18 编辑

1.构造方法用于执行类的实例的初始化。
2.每个类都有构造方法,即使程序员没有声明它,编译器也会自动地为程序员提供一个默认的构造方法;
3.在访问一个类的时候,系统将最先执行构造方法中的语句。



作者: 崔小可    时间: 2015-5-2 20:46
1.构造方法用于执行类的实例的初始化。
2.每个类都有构造方法,即使程序员没有声明它,编译器也会自动地为程序员提供一个默认的构造方法;
3.在访问一个类的时候,系统将最先执行构造方法中的语句。

作者: yihuihua    时间: 2015-5-3 00:32
创建对象初始化用的
作者: iverson    时间: 2015-5-3 10:04
创建对象时候赋值时候方便。。。比如一个类里面有4个属性,给3个属性赋值的话,用构造方法比较方便
作者: 横看成岭侧成锋    时间: 2015-5-3 12:51
用于实例化对象时初始化实例对象的变量?
作者: xiaowen_wu    时间: 2015-5-3 13:13
初始化对象的
作者: 0416_张威    时间: 2015-5-3 13:28
初始化,,,
作者: zy18692243338    时间: 2015-5-3 13:42
许庭洲 发表于 2015-5-2 20:10
1.构造方法用于执行类的实例的初始化。
2.每个类都有构造方法,即使程序员没有声明它,编译器也会自动地为 ...

谢了,有点理解了!!
作者: zhaoweiyan    时间: 2015-5-3 13:54
在为对象初始化时候使用构造函数,而且,构造函数初始值必须是对象所具有的。比如,建立学生的对象时,必须有学生的姓名,年龄,性别等等,这些都是学生所具有的。
作者: 弯曲/mg抛物☀    时间: 2015-5-3 13:58
用于类的实例化,创建对象。
作者: 江万锋    时间: 2015-5-3 13:59
我也来学习一下...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2