我有 3 个不同的 DataModule:ADOModule、SDACModule、AstaModule。所有都是相同的,除了它们使用的 DB 组件:ADO、SDAC、Asta。
所有这些 DataModule 都做同样的工作,但通过不同的组件。我的意思是 - 所有内部选择和执行都是相同的。
我搜索的是:一种将所有这些 DataModule 组合到一个 BaseDataModule 并强制 ADOModule、SDACModule 和 AstaModule 中的每一个从 BaseDataModule 继承的方法。
好吧,我发现继承方法和属性很容易,但我从来没有习惯从组件继承。有什么好的方法吗?项目目标:尽量减少编码和复制粘贴。