zoukankan      html  css  js  c++  java
  • 关于java中设计原则总结(7)

    开闭原则:

    对于类,模块函数等扩展要开放,对于修改要关闭。

    依赖倒置:

    接口或抽象是高层,要面向高层编程,不应该面向实现类(实现类是低层)去变成。

    单一职责:

    对一个类,或者一个功能,只用负责一个职责。

    接口隔离原则:

    接口中要单一(方法尽量的少),尽量细化,不能臃肿。

    迪米特原则:

    低耦合,高内聚(两个类相互调用的,互相知道得信息越少越好,避免在修改某一个类的时候对另一个类影响过大)

    里氏替换原则:

    继承与派生的规则(在继承父类时候要注意可以扩展方法,但是尽量不要修改父类方法或者删除对方法的引用,以及尽量不要重写父类方法)

    合成复用原则/组合:

    尽量使用组合和聚合少使用继承的关系来达到复用的原则。

  • 相关阅读:
    AJAX需要注意的
    SEO 搜索引擎优化
    jQuery 插件
    CSS BFC和IE Haslayout
    jQuery 插件开发
    jQuery Ajax
    jQuery 工具函数
    jQuery 动画效果
    jQuery 高级事件
    jQuery 事件对象
  • 原文地址:https://www.cnblogs.com/songyinan/p/11745756.html
Copyright © 2011-2022 走看看