Perl 最佳实践(节选) --- 15
发布时间:2020-12-16 00:25:46 所属栏目:大数据 来源:网络整理
导读:? ? 第十五章:对象 ? ? ? 壹玖零. 把面向对象作为选择,而不是默认的。 ? ? ? 壹玖壹. 使用适当准则以选择面向对象。 ? ? ? 壹玖贰. 不要使用伪散列( pseudohash )。 ? ? ? 壹玖叁. 不要使用受限散列( restricted hash )。 ? ? ? 壹玖肆. 一定要使用完
? ? 第十五章:对象? ? ? 壹玖零.把面向对象作为选择,而不是默认的。 ? ? ? 壹玖壹.使用适当准则以选择面向对象。 ? ? ? 壹玖贰.不要使用伪散列(pseudohash)。 ? ? ? 壹玖叁.不要使用受限散列(restricted hash)。 ? ? ? 壹玖肆.一定要使用完全封装的对象。 ? ? ? 壹玖伍.给每个构造函数(constructor)取相同的标准名称。 ? ? ? 壹玖陆.不要让构造函数克隆(clone)对象。 ? ? ? 壹玖柒.每个翻转类都要提供析构函数(destructor)。 ? ? ? 壹玖捌.创建方法时要遵循针对子程序所开发的通用规则。 ? ? ? 壹玖玖.提供个别读取和写入的访问器(accessor)。 ? ? ? 贰零零.不要使用1value访问器。 ? ? ? 贰零壹.不要使用间接对象语法。 ? ? ? 贰零贰.提供理想接口,而不是最小接口。 ? ? ? 贰零叁.只重载代数类的同构(isomorphic)运算符。 ? ? ? 贰零肆.一定要考虑重载对象的布尔值、数值、字符串强制行为(coercion)。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |