对Data Class的一些理解
Data Class定义
数据类是指仅包含用于访问它们的字段和粗略方法的类(getter和setter)。这些只是其他类使用的数据的容器。这些类不包含任何其他功能,也不能独立操作它们拥有的数据。
为什么需要重构?
一个对象应该包括它的属性及对其的操作方法,对特定数据的操作应集中在一个地方,而不是随意存放。
例:
out.showlist(listNameRymes(person.getName())); // Redesign it so this
person.listNameRymes(out); // can be done like this

浙公网安备 33010602011771号