zoukankan      html  css  js  c++  java
  • 设计模式开篇

    java设计模式: 23种设计模式

    设计模式 - 可复用的面向对象软件元素

    基本原则
    1.面向接口编程
    2.组合优先于继承

    四个类别:
    创建性模式
    结构性模式
    行为型模式
    J2EE设计模式

    设计模式的六大原则:
    1.开闭原则:实现热插拔,提高扩展性。
    2.里氏代换原则:实现抽象的规范,实现子父类互相替换;
    3.依赖倒转原则:针对接口编程,实现开闭原则的基础;
    4.接口隔离原则:降低耦合度,接口单独设计,互相隔离;
    5.迪米特法则,又称不知道原则:功能模块尽量独立;
    6.合成复用原则:尽量使用聚合,组合,而不是继承;

    创建型模式-->对象怎么来 
    结构型模式-->对象和谁有关
    行为型模式-->对象与对象在干嘛
    J2EE 模式-->对象合起来要干嘛(表现层,文中表示层个人感觉用的不准确)java是面向对象的语言,所以要搞好对象,模式(套路)就是用来更加好的搞对象滴。

    工厂模式: 工厂
    抽象工厂模式:
    单例模式:很重要  用得比较多哦  第三种方式:加载时初始化实例
    建造者模式
    原型模式
    适配器模式

  • 相关阅读:
    线性回归(linear regression)之监督学习
    hadoop学习笔记之倒排索引
    Java学习笔记之==与equals
    Java学习笔记之深入理解引用
    mysql
    mysql
    JAVA
    nio
    JVM
    java
  • 原文地址:https://www.cnblogs.com/njqa/p/8241676.html
Copyright © 2011-2022 走看看