Sap*_*huA 1 .net c# design-patterns
说我有以下界面:
ICarProvider
Run Code Online (Sandbox Code Playgroud)
以下类实现它:
RedCarProvider:ICarProvider
BlueCarProvider:ICarProvider
GreenCarProvider:ICarProvider
Run Code Online (Sandbox Code Playgroud)
现在,我想做的是:
根据用户的设置,创建这些类中的一个(仅一个)的单个实例,并在整个应用程序会话中使用它.所以我的逻辑应该只知道接口以及获取实例的位置.
有这种模式吗?
谢谢!
| 归档时间: |
|
| 查看次数: |
177 次 |
| 最近记录: |