gpt4 book ai didi

java - 如何将实体类与控件类解耦

转载 作者:行者123 更新时间:2023-12-01 23:59:26 25 4
gpt4 key购买 nike

假设我的实体类实现了一个接口(interface)。我如何让我的控件类使用该接口(interface),以便控件类可以将该接口(interface)实例化为对象。

最初我会使用我的控件类来实例化实体类的实例。但是,我想通过使用接口(interface)将它们解耦。

最佳答案

看起来像 Abstract Factory设计模式可以在这里提供帮助。

使用定义通用实体工厂的接口(interface)。一旦您的控件类具有工厂实例(作为接口(interface)),它就可以调用其 createEntity() 方法来创建特定的实体实例。

关于java - 如何将实体类与控件类解耦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15107007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com