面向对象的模块化.ppt

Cohesion of Attributes Separable represent multiple unrelated data abstractions combined in one object multifaceted represent multiple related data abstractions Non-delegated Some attribute represent a part of another class: not in third normal form Concealed some attribute and referencing methods which may be regarded as a class of its own Model: informational strength the class represents a single semantically meaningful conceptual Cohesion of methods Methods of a Class are Common coupling All methods serve One Responsibility Informational Cohesion Relative functions (functional Cohesion)

文档评论(0)

1亿VIP精品文档

相关文档