JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

JAVA-面向对象设计原则介绍 java面向对象程序设计是什么

wys521 2024-11-02 14:55:52 精选教程 34 ℃ 0 评论
  1. 单一职责原则

    单一职责原则就是在设计程序的时候,每一个对象要设计为只有一个职责,就是让每一个对象或类只做一件事情,而且能够引起这个类或对象发生变化的原因只有一个。遵守单一职责的原则的好处就是高内聚,低耦合。按照单一职责原则进行开发,可以缩小单个类的规模,降低耦合度,并提高类的复用性。

  2. 开闭原则

    开闭原则是指对拓展开放,对修改关闭。符合开闭原则,可以使程序有很好的适应性和灵活性,增加功能时不需要修改已有代码,已有的代码可以在更多的地方使用,要进行拓展也很方便;稳定性和延续性,因为避免了不必要的修改,代码变的更稳定,可以长久保持代码的可靠性;由于代码的稳定,所以就更适宜复用。进行功能拓展时也不会影响已有的代码,使得代码维护更容易。

  3. 里氏替换原则

    里氏替换原则表示在任何父类出现的地方都可以用它的子类来替换,且不影响功能。使用多态就是在遵守里氏替换原则。

  4. 依赖倒置原则

    依赖倒置原则也叫控制反转。依赖倒置原则提出了具体的解决方法:在程序设计时面向接口编程,遵循依赖倒置原则进行程序设计时,高层模块和低层模块都依赖于接口,当低层模块发生变化或者修改时,不会影响高层模块,而且也提高了高层模块代码的复用性,同时也降低了代码的耦合度,提高了代码的可读性,可维护性,使得应用程序更容易拓展。

  5. 接口隔离原则

    接口隔离原则就是要求将功能拆分开来放在不同的接口中。好处就是在增加新功能时想实现什么方法就实现什么方法,而不强迫新功能实现不需要的方法

  6. 迪米特原则

    迪米特原则又叫最少知识原则,通俗点说就是不和陌生人说话。迪米特原则的目的在于降低类与类之间的耦合。因为最大程度的隐藏了实现,也就避免了不必要的引用和调用,从而使耦合度降低。

  7. 组合/聚合复用原则

    组合或聚合可以将已有的对象纳入新对象中,使之成为新对象的一部分,因此新的对象可以调用已有对象的功能。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表