- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 接口和抽象类的区别
一:接口和抽象类的区别 Interface(接口): 1、不能实例化; 2、包含未实现的方法声明; 3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员); abstract(抽象类): 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 抽象类不能被实例化 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象...
2019-05-11 00:30:20 164
原创 设计模式 - 单例模式
单例模式 定义: 确保一个类只有一个实例,并提供一个全局访问点。 代码实现: 1.线程不安全: /// <summary> /// 单例模式的实现 /// </summary> public class Singleton { // 定义一个静态变量来保存类的实例 private static Singleton uniqueInstance; /...
2019-05-11 00:29:25 110
原创 设计模式原则之六大原则
文章目录一.单一职责原则(Single Responsibility Principle):二.开闭原则(Open Close Principle):三.里式替换原则(Liskov Substitution Principle):五.接口隔离原则(Interface-Segregation Principle):六.迪米特法则(Low of Demeter): 一.单一职责原则(Single Re...
2019-05-11 00:26:54 159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人