我有两个不同的类,功能几乎相同但来自不同的库:
java.awt.Canvas
和
android.graphics.Canvas
我想知道是否存在一些为外部类创建装饰器接口的众所周知的方法。
特别是,我想创建一个用于在我的应用程序的Canvasable类中实现的接口,我将使用其他库中的Canvas管理的intermadiate类(我们称之为装饰器)。我想我需要从外部类中提取接口并对其进行比较,并决定应该包含在我的界面中的内容。这种任务是否存在一些最佳实践?
除了特殊情况,任何概念建议都值得赞赏,坦克!