C#接口
IT-wanghanghang
我若不努力,谁替我坚强...
展开
-
夜来风雨声,对象知多少。
面向对象技术总结 面向对象设计的目标 可扩展性 Extensibility 系统可以很容易增加功能,而对原有的系统影响很小 灵活性 Flexibility 模块相对独立,通信尽可能少 当一个模块修改时,对别的模块影响很小 可替换性 Pluggability 当一部分不在满足需要时,可以将旧的部分用新的轻松替换 系统“在线升级”功能就是很好的说明 面向对象的总体原则 针对接口编程,而不是针...原创 2020-03-20 09:41:14 · 255 阅读 · 1 评论 -
设计模式和接口框架
设计模式 什么是设计模式 设计模式是人们在开发中遇到的共性问题而提出的一个解决方案 比如说:孙子兵法中的各种策略其实就是针对某种情况的经验总结 程序开发中的设计模式只是一种参考,而不是一成不变 常见设计模式 简单工厂模式(典型应用:解决单一对象创建的扩展问题) 抽象工厂模式(典型应用:解决多种类型数据库访问问题或不同业务逻辑) 单例模式(典型应用:在WEB开发中,设计购物车的时候) 现实开...原创 2020-03-19 08:43:03 · 388 阅读 · 0 评论 -
接口
接口 什么是接口 应用接口之后,程序的可扩展性、可维护性会大大增强 接口的定义和实现 接口的定义类似于USB,主要作用是一共一个电源头 接口的实现类似于U盘或者USB线鼠标或者USB线键盘等等,主要作用是接口功能的体现 接口定义规范 使用关键字interface定义,接口类名通常使用“I”开头 接口中的属性、方法等,只是做一个声明,而没有任何实现 接口中的属性、方法等,默认都是public,不需...原创 2020-03-18 09:33:40 · 314 阅读 · 1 评论 -
C#接口
访问修饰符 private(私有的) 给类,及所有类成员使用,所有类成员的默认访问修饰符,可访问范围,当前类自身 public(公开的) 给类,及所有类成员使用,可访问范围,当前类自身,所有的子类 同一程序集其他类通过实例化也可以访问,其他程序集中的类也可以实例化访问 protected(受保护的) 类,内嵌类的所有成员,类的默认访问修饰符,可访问范围 当前类自身,所有的子类可以访问,同一程序集其...原创 2020-01-07 15:31:59 · 188 阅读 · 0 评论