标签:对象 div jdb abs else 例子 persist 问题: 接口
1、多态
问题:if-else耦合度过高 解决: 方法1:接口 方法2:超类里需多态的方法前加上{abstract}
2、纯虚构
1)、什么是纯虚构?
举个例子:在数据库中保存Sale对象。根据信息专家模式可将保存Sale对象的职责分配给Sale自身,这将导致Sale中耦合了JDBC代码,与本身的职责“销售”不符了,此时,我们可以虚构一个对象,该对象专门处理数据库操作,如叫做PersistentStorage。该对象不存在概念模型中的。
标签:对象 div jdb abs else 例子 persist 问题: 接口
原文地址:https://www.cnblogs.com/yaoyuan2/p/11287651.html