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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 西伯利亚狼丨 中级黑马   /  2016-4-7 21:33  /  837 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

定义了get方法,一定要get方法才能调用值?

2 个回复

倒序浏览
如果在类中私有化了成员变量,那么在其他类中要调用此类的成员变量,必须通过set()和get()方法来修改和获取;构造方法只是给成员设初始化值时用,要进行修改获取必须通过这种方法!
回复 使用道具 举报
是的,set()与get()方法分别是赋值与获取,因为成员变量全部定义成private后,外界无法直接访问,只能通过set()和get(),当然带参数的构造方法也能赋值,但是获取只能通过get()方法,这也是编程中常见的写法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马