20g虚拟主机建设网站,深圳网站制作哪家便宜,安全的网站建设,wordpress幻灯片跳转文章目录 概述代码例子小结 概述
先看下定义吧#xff0c;如下#xff1a; 单一职责原则的定义描述非常简单#xff0c;也不难理解。一个类只负责完成一个职责或者功能。也就是说在类的设计中#xff0c; 我们不要设计大而全的类,而是要设计粒度小、功能单一的类。
代码例… 文章目录 概述代码例子小结 概述
先看下定义吧如下 单一职责原则的定义描述非常简单也不难理解。一个类只负责完成一个职责或者功能。也就是说在类的设计中 我们不要设计大而全的类,而是要设计粒度小、功能单一的类。
代码例子
这个东西呢是很重要的举个ue的例子吧就拿lyra来说吧
这层代码算是上层直接交互的代码了。在character之上它封装了一层ModularGameplayActors类用来封装引擎层底层最需要的接口这样的话就减轻了lyraGamePlayActors一些底层的重担。对于那些只用蓝图写代码的人来说这层可能就不重要了。不写C很多人就不去看了不了解这层工作原理。这就不多说什么了。
小结
单一职责很重要的像java中的接口类UE的很多组件都是基于设计模式的原理的。有空一点一点写。好了这篇结束。