重构36计(13-18)

第十三计:为集合类型的成员变量提供增删改查函数设计模式   对于集合类型的成员变量,直接提供一个函数将其暴露出去是不够稳当的,缺点包括如下几点:数组   一、添加集合元素时没法校验它的合法性,例如类型是否符合要求、该元素是否已存在等。   二、没法控制集合的容量,集合的容量多是动态分配的。   因此,更好的作法是为集合类型的成员变量提供增删改查等函数,例如某个类中有名为userList的数组,则能
相关文章
相关标签/搜索