火星上滑板

文章
5
资源
0
加入时间
2年10月17天

设计模式六大原则1. 单一指责原则2. 接口隔离原则3.依赖倒转原则4. 里氏替换原则5. 开闭原则6. 迪米特法则(最少知道原则)

开闭原则:扩展开放,对修改关闭。其含义是说一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。理解:修改可以分为两个层次来分析。一个层次是对抽象定义的修改,如对象公开的接口,包括方法的名称、参数与返回类型。1.我们必须保证一个接口,尤其要保证被其他对象调用的接口的稳定。下面的案例很明显示例2比示例1更加稳定。//定义1 bool Connect(string userName, string password, string ftpAddress, int port);