• 依赖倒置原则


    依赖倒置原则:高层模块不依赖低层模块,两者都应该依赖其抽象、抽象不依赖细节、细节应该依赖抽象。

    接口隔离原则:客户的不应该依赖他不需要的接口,类间的依赖关系应该建立在最小的接口上。

    迪米特法则:也称为最少知识原则,一个对象应该对其他对象有最少的了解。

    开放封闭原则:类,模块,函数应该对扩展开放,对修改封闭。

    单例模式:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,对象产生通过new关键字完成(也有其他方式,比如拷贝,反射),使用new关键字创建对象时,都会根据输入的参数调用相应的构造函数,如果我们将构造函数设置为private私有访问权限,避免被其他类new出来,通过静态方法获取实例,就可以禁止外部创建对象了。

  • 相关阅读:
    将HTML格式的String转化为HTMLElement
    程序执行效率
    Oracle之sql追踪
    单行bash、shell、perl命令
    主机安装
    时间序列分析
    R统计图
    需求分析
    oracle数据导入导出
    linux权限问题
  • 原文地址:https://www.cnblogs.com/yangfei-beijing/p/7802868.html
Copyright © 2020-2023  润新知