概念问题自解释

面向对象:职责单一, 开关封闭,依赖倒置,里氏替换,接口隔离,开发和重用等价,共同封闭,共同重用,无循环依赖。稳定依赖,稳定抽象。
接口:定义数据类型的抽象,是一种契约,包含方法,属性,事件,索引器。
继承:建立对象层次关系的机制。可以在一个子类中使用基类中授权的数据和方法。
封装:就是利用抽象的数据类型将数据的操作封装在一起,数据被保护在抽象类型的内部,外面访问根据授权的进行操作。

多态:同名方法完成不同功能的情况。override(覆写n层基类的虚和抽象方法,抽象必须。要求三同:同名、同参、同返。
) ,overload(本类方法的重载),overwrite(用new关键字覆写基类方法)。
委托:一系列同类型相同参数,相同返回值方法的引用。

事件:基于windows消息机制的一种特殊委托,当捕捉到特定的消息,事件便发生了(操作系统负责消息传递)。
回调函数:回调函数就是把一个方法的传给另外一个方法去执行。

设计模式:

   1. Singleton 单件模式
   2. Abstract Factory 抽象工厂模式
   3. Builder 生成器模式
   4. Factory Method 工厂方法模式
   5. Prototype 原型模式
   6. Adapter 适配器模式
   7. Bridge 桥接模式
   8. Composite 组合模式
   9. Decorator 装饰模式
  10. Facade 外观模式
  11. Flyweight 享元模式
  12. Proxy 代理模式
  13. Template Method模板方法
  14. Command 命令模式
  15. Interpreter 解释器模式
  16. Mediator 中介者模式
  17. Iterator 迭代器模式
  18. Observer 观察者模式
  19. Chain Of Responsibility 职责链模式
  20. Memento 备忘录模式
  21. State 状态模式
  22. Strategy 策略模式
  23. Visitor 访问者模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值