以前的想法,将内容花划分为(基本信息+扩展) +内容 2部分。也就是我把他看上了2个对象。数据库
但如今又想到,个人有些是须要扩展的,有些我不须要。那么,我又得把第一部分进行拆分。spa
目前理解就是把各个模块拆成一小块一小块。对象
那么,如今再来看 信息分红了 基本信息+内容+扩展。我把他当作了3个对象。但这3个对象都不是一个总体。又须要把他们组装起来。有点相似于抽象化的工厂模式。扩展
心得:怎么去看待对象,是很是关键的。
数据
什么地方有数据库操做,什么地方不该该有数据库操做。co
//平级的类不容许有代码交集background