在公有类中使用访问访问方法而非公有域
来源:互联网 发布:漫研社淘宝 编辑:程序博客网 时间:2024/06/09 10:36
如果类可以在它所在包的外部进行访问,就提供访问方法。
如果类是包私有的,或者私有的嵌套类,直接暴露它的数据域并没有本质的错误。
总之,公有类永远都不应该暴露可变的域。虽然还是有几个问题,但是让公有类暴露不可变的域,危害比较小。但是,有时候需要会用到包级私有的或者私有的嵌套类来暴露域,无论这个类是可变还是不可变。
0 0
- 在公有类中使用访问访问方法而非公有域
- 第14条:在公有类中使用访问方法而非直接使用公有域
- 第14条:在公有类中使用访问方法而非公有域
- Effective Java 第14条:在公有类中使用访问方法而非公有域
- 第14条:在公有类中使用访问方法而非公有域。
- 在公有类中使用访问方法而非公有域
- EffectiveJava(14)在公有类中使用访问方法而非公有域
- 在公有类中使用访问方法而非公有域
- ( 14 ) : 在公有类中使用访问方法而非公有域
- 在公有类中使用访问方法而非公有域。
- effective java(14) 之在公有类中使用访问方法而非公有域
- Effective Java之在公有类中使用访问方法而非公有域(十四)
- Effective Java 类和接口 14.在公有类中使用访问方法而非公有域
- 《Effective java》读书记录-第14条-在公有类中使用访问方法而非公有域
- Java学习笔记11:在公共类中使用访问方法而非公有域
- Effective Java(使类和成员的可访问性最小化、在公有类中使用访问方法而非公有域)
- 学习effective java-14类和接口之在公有类中使用可访问的方法,而不是使用公有域
- 类中公有继承的访问权限
- redis视频学习笔记-1
- 1.Hibernate初识
- XZ_iOS之使用GCD实现发送验证码
- 【9201】&&【a201】明明的随机数
- FILETIME, SYSTEMTIME and time_t
- 在公有类中使用访问访问方法而非公有域
- 面试题16:链表逆序
- 【zabbix个性化监控之一】TCP连接数
- spark on mesos Coarse Mode 调度模式的改变
- 栈和队列 知识点
- iOS Assertion failure in -[UITableView _classicHeightForRowAtIndexPath:]
- Json概述以及python对json的相关操作
- java算法之二分查找
- Lab 2:线程的休眠与唤醒