访问器中谨慎返回引用类型对象
摘要:
面向对象三大特性之一是封装,类中的域(变量),尽量使用private,如果真要访问,可以提供get和set,以避免破坏封装性。但是,如果get访问器中返回的是引用类型对象的话,那也有可能会被外界所修改,从而破坏封装性。如:public class Employee { private Date hi... 阅读全文
posted @ 2014-09-04 23:14 左直拳 阅读(160) 评论(0) 推荐(0) 编辑