Java编码规范,让你的代码赏心悦目--对象和数据结构

   数据,对象的反对称性 先来看一段过程式形状代码 此时给Geometry类添加一个primeter()函数,这些形状类根本不会因此而受影响。另一方面,如果添加一个新形状,就得修改Geometry中的所有函数来处理它 再来看一段多态式形状 在这里,area()方法是多态的。不需要有Geometry类。如果添加一个新形状,现有的函数一个也不会受到影响,而当添加新函数时所有的形状都得做修改。 这两种
相关文章
相关标签/搜索