Java语言基础16-存取方法再论(Access methods revisited)
来源:互联网 发布:java只能做网站吗 编辑:程序博客网 时间:2024/05/29 09:18
存取方法再论(Access methods revisited) page 16 of 37
Dog 中提供了形式为 setXX 的写方法来改变实例变量的值。然而很多时侯,也需要获得实例变量的值。一般说来,如果一个类具有支持 set 操作的实例变量,那么他们也一定支持 get 操作。对应每一个 set 方法,我们应该为之编写一个相应的 get 方法,例如
boolean getObedienceTrained() { return obedienceTrained; }
注意:如果实例变量是 boolean 类型,如 obedienceTrained,很多程序员都习惯用形式 isXX 命名本该为 getXX 的方法,而有的程序员则会两种方法都提供:
boolean isObedienceTrained() { return obedienceTrained; }
请注意,上一屏中的 isGoodWithChildren() 并不是一个真正的存取方法--它返回的并不是实例变量的值。实际上,它结合进了与类 Dog一个实例相关的更高层次的、更有意义的信息。
- Java语言基础16-存取方法再论(Access methods revisited)
- Java语言基础12-存取方法(Access method)
- Java+Access存取图片
- 转: Java+Access存取图片
- Java语言基础03-方法
- Java语言基础10-方法重载
- Java语言基础13-实例方法
- POSTing via Java revisited
- Java finally Revisited
- java语言基础-方法重载
- MFC中存取Access数据库的一般方法
- Java Reflection 教程(5):Methods 类方法
- Java 8 之默认方法(Default Methods)
- 对照Java学习Swift--方法(Methods)
- Java 8-----默认方法(Default Methods)
- Swift编程语言学习12 ——实例方法(Instance Methods)和类型方法(Type Methods)
- Java vs C++ "Shootout" Revisited
- Java语言基础15-有返回值的方法
- Preference Page和PropertyPage的一些相关知识.
- weblogic使用jstl
- linux 常用命令及技巧
- hibernate多对多出现的session关闭异常
- 浅谈vb.net开发中使用excel插件代码
- Java语言基础16-存取方法再论(Access methods revisited)
- point 获取 DEM值
- MultiActionController 练习
- sqlserver2005小问题
- 几种开源SIP协议栈对比
- ASCII 字符表
- 孙振耀撰文谈退休并畅谈人生3
- java虚拟机jvm关于内存的设置与调优
- 想学VS2005,但是困难比较多。