摘要:
本条要点:(作者总结) 通过 “class-continuation 分类” 向类中新增实例变量。 如果某属性在主接口中声明为 “只读”,而类的内部又要用设置方法修改此属性,那么就在 “class-continuation 分类” 中将其扩展为 “可读写”。 把私有方法的原型声明在 “class-c 阅读全文
摘要:
本条要点:(作者总结) 把封装数据所用的全部属性都定义在主接口里。 在 “class-continuation 分类” 之外的其他分类中,可以定义存取方法,但尽量不要定义属性。 属性是封装数据的方式。尽管从技术上说,分类里也可以声明属性,但这种做法还是要尽量避免。原因在于,除了 “class-con 阅读全文