求解。。。。。

fy971676038 2014-10-15 09:49:08
生成一个类对象是能且只能调用其中的一个构造函数?意思是说只要用一个类的构造函数就可以new一个新对象?这个对象可以调用几个类中的构造方法?
...全文
166 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dream_fist 2014-10-16
  • 打赏
  • 举报
回复
可以通过在构造方法中调用 this(形参表); 来嵌套调用其他的构造方法,但仅仅只能有一个this(形参表); 也就是说你在实例化一个对象的时候最多只能调用两个构造方法,还必须用上面的格式去调用。没有所谓的对象调用构造方法这一说,因为只有调用构造函数去正确初始化你的对象之后,对象才会出现,对象都已经实例化出来了,还谈什么初始化呢?(构造方法就是为了保证你的对象正确的初始化)
mrliu0905 2014-10-15
  • 打赏
  • 举报
回复
你没new 一个对象相当于在内存中开辟了一个空间,对象名个人感觉像是指针,指向了这个内存地址
scott_129 2014-10-15
  • 打赏
  • 举报
回复
新建一个类的实例,就是一楼说的那样,那些方式方法。 楼主还是把你的问题描述的清楚一点吧,那样才能更好解决
Zerlinda_Li 2014-10-15
  • 打赏
  • 举报
回复
看不懂你在说什么
cmchina7 2014-10-15
  • 打赏
  • 举报
回复
没太懂你的问题 先简单说一下吧 应该是说 你只能用一种构造来新建一个类的实例 要么new Some(); 要么 new Some(param); 要么new Some(param,param...); 你可以用以上任意一种的构造器(前提是你类当中有这个构造器)来新建一个实例 至于你说的对象调用构造器 不知道你在说什么

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧