[提问]有没有大神可以告诉我,include(包含一个类)的时机.
分析后的需求 : A类的某个事件触发后应该生成B类.A类需要生成B类的实现方式
#1 A类include B类,直接拿着B类生成
问题:其他项目当兵不需要B类的存在时,使用A类的资源就必须连着B类一起带走.
#2 新建一个C类(类似管理)C来绑定A的特定事件调度来生成B类
问题:#1凭空多出一个C类的成本.
#2当新的项目想要使用实现方式1中A带着B类的功能时,需要把C类带走,而且C类可能还需要改装因为C类很有可能并不匹配新项目的需求.
现在抛出的问题是:当什么情况时候使用A类includeB类的方式(在设计A B C类的期间)
补充一下,其实我想表达的是
我希望可以尽可能的让每一个类独立而不依赖任何类,至少不依赖UE4源生以外的类(新建类).
但是在满足需求时必然后有需求包含依赖.
那么什么时候考虑依赖呢? 查看虚幻4 module依赖 或者插件开发
页:
[1]