A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 2015竹林风 中级黑马   /  2015-11-1 19:39  /  665 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

构造方法只能创建吗?

11 个回复

倒序浏览
如果没有定义构造方法,系统会默认给出空参构造!
回复 使用道具 举报
你不给也行,默认给你一个无参
回复 使用道具 举报
你不写系统会给你默认的空参数构造方法
回复 使用道具 举报
没有的话系统默认一个空参构造
回复 使用道具 举报
构造方法是针对对象的,创建并初始化值,也可以赋值(有参构造),还可以给子类调用
回复 使用道具 举报
在我们没有定义构造函数时,编译器会为我们自动定义无参构造函数。我们定义了构造函数,编译器就不会为我们自动定义构造函数(定义的无参和有参都是一样)。
回复 使用道具 举报
小鱼儿211 发表于 2015-11-1 21:40
如果没有定义构造方法,系统会默认给出空参构造!

谢谢,非常感谢
回复 使用道具 举报
wodesteaammajia 发表于 2015-11-1 22:08
你不给也行,默认给你一个无参

谢谢,非常感谢
回复 使用道具 举报
didixyy 发表于 2015-11-1 22:12
你不写系统会给你默认的空参数构造方法

谢谢,非常感谢
回复 使用道具 举报
小肥啾 发表于 2015-11-1 23:07
构造方法是针对对象的,创建并初始化值,也可以赋值(有参构造),还可以给子类调用 ...

谢谢,非常感谢
回复 使用道具 举报
如果没自定义构造方法,虚拟机会自动创建一个无参的构造方法,但是如果你自己定义了构造方法,虚拟机就不会再给你添加构造方法了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马