黑马程序员技术交流社区

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

作者: 2015竹林风    时间: 2015-11-1 19:39
标题: 构造方法
构造方法只能创建吗?
作者: 小鱼儿211    时间: 2015-11-1 21:40
如果没有定义构造方法,系统会默认给出空参构造!
作者: wodesteaammajia    时间: 2015-11-1 22:08
你不给也行,默认给你一个无参
作者: didixyy    时间: 2015-11-1 22:12
你不写系统会给你默认的空参数构造方法
作者: gih146    时间: 2015-11-1 22:59
没有的话系统默认一个空参构造
作者: 小肥啾    时间: 2015-11-1 23:07
构造方法是针对对象的,创建并初始化值,也可以赋值(有参构造),还可以给子类调用
作者: 18310313828    时间: 2015-11-2 14:38
在我们没有定义构造函数时,编译器会为我们自动定义无参构造函数。我们定义了构造函数,编译器就不会为我们自动定义构造函数(定义的无参和有参都是一样)。
作者: 2015竹林风    时间: 2015-11-7 14:54
小鱼儿211 发表于 2015-11-1 21:40
如果没有定义构造方法,系统会默认给出空参构造!

谢谢,非常感谢
作者: 2015竹林风    时间: 2015-11-7 14:55
wodesteaammajia 发表于 2015-11-1 22:08
你不给也行,默认给你一个无参

谢谢,非常感谢
作者: 2015竹林风    时间: 2015-11-7 14:56
didixyy 发表于 2015-11-1 22:12
你不写系统会给你默认的空参数构造方法

谢谢,非常感谢
作者: 2015竹林风    时间: 2015-11-7 14:58
小肥啾 发表于 2015-11-1 23:07
构造方法是针对对象的,创建并初始化值,也可以赋值(有参构造),还可以给子类调用 ...

谢谢,非常感谢
作者: yuhongzhen    时间: 2015-11-7 15:25
如果没自定义构造方法,虚拟机会自动创建一个无参的构造方法,但是如果你自己定义了构造方法,虚拟机就不会再给你添加构造方法了。




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