java中创建对象 类名 对象名=new 类名(); 后面的()什么意思

我朋友说后面的类名();是个无参构造方法这样说对吗new类名()为什么要加个括号?... 我朋友说后面的类名();是个无参构造方法
这样说对吗
new 类名()为什么要加个括号?
展开
 我来答
疲惫迷茫无助
推荐于2018-04-24 · TA获得超过281个赞
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:16.9万
展开全部
对的
类名 对象名=new 类名();
类名 对象名 这个的解释是创建名称为“对象名”的“类名”类引用变量
new ; 这个的解释是实例化对象
类名() 这个的解释是无参数构造方法
new 类名();就是说以无参数构造方法实例化对象;
类名 对象名=new 类名();用指针的解释就是以无参数构造方法实例化对象并将这个对象的内存引 用赋给“类名”类的“对象名”引用变量
怕怕叫什么好呢
2021-02-08
知道答主
回答量:26
采纳率:0%
帮助的人:1.5万
展开全部
你朋友说的很对 , 类的构造方法是与类同名的 , 所以 类名() 就是表示 构造方法() . 我是不推荐前者的表示方法 , 这样没有突出这是个方法 , 方法自然是需要"()"的 , 括号里是参数 , 没有就不填 , 但是不能省略.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-06-06
展开全部
确实是无参的构造方法,也叫默认的构造方法,继承自Object类。和new一起使用来实例化一个对象。
PS:调用方法都是有()的,这个语法就是这样的啊。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奇妙动画馆7a
2019-05-29
知道答主
回答量:1
采纳率:0%
帮助的人:732
展开全部
类名 对象名=new 构造方法
构造方法=构造方法名+参数
构造方法名的值=类名的值
我感觉是这样的..
后面的()是参数,里面没东西就是没有参数的构造方法
()就是个语法,跟void一样,必须有,没有必须声明没有.不能省略
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式