Java中既然有get了还有必要要接口中有构造方法吗吗?

set,get,构造方法有什么不同?各在什么情况下用?【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:688,015贴子:
set,get,构造方法有什么不同?各在什么情况下用?收藏
请高手们解答。。我是初学者总是混,这几个方法
51CTO学院12年行业品牌,1600万用户选择,中国专业IT技能学习平台,入门java.通过在线学习的方式,帮助广大技术人员实现技能提升,高薪就业的职业梦想,入门java.
set是赋值,get的获取值。  ______时光静好,我亦不老倾我一生一世,换取岁月静好。如若岁月静好,我亦微笑,亦不老。      ✎﹏By_xiao影﹍ .✍ 
完全不一样怎么会弄混
set是设置值,get是取得值,一般初始化对象就会调用这个方法。 我的理解,你参考下。
1、在你定义属性的时候就应该用到了,当你给属性加上priverte关键字的时候就要写set get,这样做的目的是让属性能够安全,这就是“封装”。面向对象的三大特征之一。2、构造方法 就是每次你创建一个类都会存在一个构造。哪是系统默认的构造。你也可以写一个,甚至为构造添加参数都可以,但是一个类中是不可能没有构造。是不存在没有构造的类。当你创建对象的时候就是调用了构造来完成实例化操作。
登录百度帐号推荐应用java中一定要有构造方法么??_百度知道
java中一定要有构造方法么??
我有更好的答案
你写的一定是类吗 类才有构造方法的概念。可以不用写系统有个默认的无参构造方法。
我写的是变量
采纳率:54%
来自团队:
类上有默认的,可以自定义设置初始化参数
如果没有会默认空构造,所以严格意义上讲必须有构造方法
为您推荐:
其他类似问题
构造方法的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。java 为什么bean要有set和get方法_百度知道
java 为什么bean要有set和get方法
我有更好的答案
一种是在程序中显式的通过对象调用,如 new JavaBean();111&);另一种是框架里会调用.setName(&quotsetter和getter方法是用来对bean类的成员变量进行赋值和取值的。常见的有两种
采纳率:37%
来自团队:
隐藏私有成员变量用set/get比较规范
为您推荐:
其他类似问题
java的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。java中有了有参构造,get set方法是不是没用了? 求高手给举例解释下,我蒙圈了_百度知道
java中有了有参构造,get set方法是不是没用了? 求高手给举例解释下,我蒙圈了
我有更好的答案
因为i是私有的
int i =/所以只能有一个public的get方法获得该值
///&#47,私有的成员属性 public Ex(int i){
} public int getI() {/&#47public class Test{ public static void main(String[] args) {
Ex ex = new Ex(2).getI();/set方法同理
}}class Ex{ /报错;一个标准的javabean模式;int i = ex.i;/公共的get,set的方法
构造方法只能赋初始值,之后无法再修改
/&#47.i =/&#47
采纳率:59%
有参构造是在对象创建时赋值,创建后如果要赋值可以用set方法
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在JAva封装的里面使用了get/set接口为何在“构造函数”的时候会报错如果想要构造应该怎么实现呢_百度知道
在JAva封装的里面使用了get/set接口为何在“构造函数”的时候会报错如果想要构造应该怎么实现呢
我有更好的答案
一个有参一个无参,有参构造的参数为String类型,jvm会根据你new出新的类对象时传递的参数返回新的类对象; 那么这个Father类中就有两个构造,如果实例化时的参数不对就会报错您好;),构造函数分为有参构造和无参构造。 每一类都有默认的构造函数。比如 Father f =
new Father(&张三&quot
没代码不知道你说的是什么。。。但是你写完属性直接用alt+shift+s+r就直接导入set
问题描述的不是很清楚,最好贴一下代码,你是想在构造函数里面对java类中的属性赋值吗,如果是构造函数里面最好这样赋值this.a = a
报什么错?整完整点呗
其他1条回答
为您推荐:
其他类似问题
构造函数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 java中的构造方法 的文章

 

随机推荐