java面向对象的六原则一法则小结

 更新时间:2017年01月04日 14:35:28   作者:goumingming  
本篇文章主要对java面向对象的六原则一法则进行简要说明,具有一定的参考价值,下面跟着小编一起来看下吧

1. 单一职责原则:一类只做它该做的事。

2. 里氏替换原则:子类必须能够替换基类(父类),否则不应当设计为其子类。

3. 依赖倒换原则:设计要依赖于抽象而不是具体化。

4. 接口隔离原则:接口要小而专,不能大而全。

5. 开闭原则 :一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。

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

7. 迪米特法则:低耦合,高内聚。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • Java 解析线程的几种状态详解

    Java 解析线程的几种状态详解

    这篇文章主要为大家详细介绍了Java 解析线程的几种状态,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • 分析Java中的类加载问题

    分析Java中的类加载问题

    很多时候提到类加载,大家总是没法马上回忆起顺序,这篇文章会用一个例子为你把类加载的诸多问题一次性澄清
    2021-06-06
  • springboot各种下载文件的方式汇总

    springboot各种下载文件的方式汇总

    下载功能其实就是用户输入指定文件路径信息,然后把文件返回给用户,下面这篇文章主要给大家介绍了关于springboot各种下载文件的方式,需要的朋友可以参考下
    2022-10-10
  • Java中多线程Reactor模式的实现

    Java中多线程Reactor模式的实现

    多线程Reactor模式旨在分配多个reactor每一个reactor独立拥有一个selector,本文就详细的来介绍一下Java中多线程Reactor模式的实现,需要的朋友可以参考下
    2021-12-12
  • Spring框架事务属性中事务隔离级别与传播行为全面讲解

    Spring框架事务属性中事务隔离级别与传播行为全面讲解

    这篇文章主要介绍了Spring框架声明式事务的事务隔离级别和事务传播行为,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-11-11
  • Java TreeSet类的简单理解和使用

    Java TreeSet类的简单理解和使用

    这篇文章主要介绍了Java TreeSet类的简单理解和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • java 异常之手动抛出与自动抛出的实例讲解

    java 异常之手动抛出与自动抛出的实例讲解

    这篇文章主要介绍了java 异常之手动抛出与自动抛出的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • SpringBoot validator参数验证restful自定义错误码响应方式

    SpringBoot validator参数验证restful自定义错误码响应方式

    这篇文章主要介绍了SpringBoot validator参数验证restful自定义错误码响应方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • java读写串口数据你了解多少

    java读写串口数据你了解多少

    这篇文章主要为大家详细介绍了java读写串口数据,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • SpringBoot之ApplicationRunner解析(spring容器启动完成执行的类)

    SpringBoot之ApplicationRunner解析(spring容器启动完成执行的类)

    这篇文章主要介绍了SpringBoot之ApplicationRunner解析(spring容器启动完成执行的类),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05

最新评论