###
失血:实体类中只有属性和get/set方法,没有逻辑处理方法
贫血:实体化中除了有属性外,另外提供处理本类中属性的方法,但不涉及业务和持久化
充血:实体类中除了有属性外,另外提供处理和保存属性的方法,但不涉及业务方法
涨血:实体类中除了有属性外,另外提供处理、保存和该类相关的业务方法
alert(JSON.stringify(array))
#
泛型:在一个类中使用<T>可以给该类定义泛型。如果产生该类的对象时,可以指定T的类型,那么在该类的方法中,凡是引用T的地方,要求必须和定义该类对象是指定的类型一致
失血:实体类中只有属性和get/set方法,没有逻辑处理方法
贫血:实体化中除了有属性外,另外提供处理本类中属性的方法,但不涉及业务和持久化
充血:实体类中除了有属性外,另外提供处理和保存属性的方法,但不涉及业务方法
涨血:实体类中除了有属性外,另外提供处理、保存和该类相关的业务方法
alert(JSON.stringify(array))
#
泛型:在一个类中使用<T>可以给该类定义泛型。如果产生该类的对象时,可以指定T的类型,那么在该类的方法中,凡是引用T的地方,要求必须和定义该类对象是指定的类型一致