知识点 找出引用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 针对接口编程,而不是实现编程。 多用组合,少用继承示例 1 public interface FlyBehavior 2 { 3 void Fly(); 4 } 5 ...
知识点
- 找出引用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。
- 针对接口编程,而不是实现编程。
- 多用组合,少用继承
示例
1 public interface FlyBehavior 2 { 3 void Fly(); 4 } 5 6 class FlyWithWings:FlyBehavior 7 { 8 #region FlyBehavior 成员 9 10 public void Fly()11 {12 Console.WriteLine("会飞的鸭子");13 }14 15 #endregion16 }17 18 public class FlyNoWay:FlyBehavior19 {20 #region FlyBehavior 成员21 22 public void Fly()23 {24 Console.WriteLine("飞不起来的");25 }26 27 #endregion28 }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:每天一小段笔记
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。