zoukankan      html  css  js  c++  java
  • 【设计模式】0.简介和说明

    目前有23种设计模式,目的是重用代码,使用设计模式是真正的软件工程化。它就像一座大厦的砖石,合理的运用能解决很多问题。

    使用设计模式可以更好的运用面向对象思想来开发,主要是运用接口,抽象类的特性,让客户端不需要如何实现,只要使用对应接口,每个模块都能独立,不会被继承或引用纠缠,而且也有减少消耗的设计模式。

    设计模式的原则:1.对接口编程,不是对实现编程;

               2.优先对象组合,而不是继承;

    设计模式的类型:创建型、结构型、行为型

      

    创建型:简单说提供创建对象的同时,隐藏创建的方式,并不是直接实例化,能更灵活运用;

    结构型:关注类和对象的组合,继承的概念被用来组合接口,定义组合对象,获得新功能;

    行为型:关注对象之间的通信;

  • 相关阅读:
    Ruby gem命令
    C语言中的static关键字
    Linux下clock计时函数学习
    open-falcon之dashboardportal说明.md
    open-falcon之graph
    open-falcon之query
    open-falcon之HBS
    open-falcon之judge
    open-falcon之transfer
    open-falcon之agent
  • 原文地址:https://www.cnblogs.com/laokchen/p/13532355.html
Copyright © 2011-2022 走看看