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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

写了有参构造再写个show方法输出属性就可以了啊,为什么视频教程上都还要写set和get方法??这个地方听得有点懵比

13 个回复

倒序浏览
我们老师说这个是标准格式,都得这么写
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
有参构造将参数定义死了,用set和get可以改变成员变量的值
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
3楼说得对,你想修改的话还真的要用set   get方法
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
回复 使用道具 举报
外部需要调用,或者自己定义
回复 使用道具 举报
有参构造是初始化,set get 方法可以修改成员变量值
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
这就是面向对象啊,标准格式,set设置值,get修改值
回复 使用道具 举报
MasksX 中级黑马 2016-10-7 22:30:10
9#
这个是必须写的
回复 使用道具 举报
你就不想改点东西吗,密码啥的,改就用
回复 使用道具 举报
因为其他的地方还要用到里面的属性值,不只是打印出来就行的
回复 使用道具 举报
  对外提供公共的访问模式
回复 使用道具 举报
用来修改值的
回复 使用道具 举报
构造仅仅得到一个结果,set与get是为了更好的操作
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马