面向对象编程的基本原则

0人阅读 评论(0) 收藏 举报
分类:

1 单一职责:一个类,只需要做好一件事情

2 开放封闭:一个类,应该是可扩展的,而不是可修改的

3 依赖倒置:一个类,不应该强依赖另外一个类。每个类对另外一个类都是可替换的。

4 配置化:尽可能地使用配置,而不是硬编码

5 面向接口编程:只需要关心接口,不需要关心实现


查看评论

面向对象编程的六个基本原则

运用面向对象的思想进行软件设计时要遵循的6个基本原则: (1)       单一职责原则:一个类只负责一项职责。降低代码复杂度,增加可读性可维护性,只有在逻辑足够简单、类中的方法足够少时才可以在代码级...
  • seek24
  • seek24
  • 2013-10-28 15:16:43
  • 2158

对面向对象编程的6个基本原则的理解

单一职责原则 定义:一个类中应该是一组相关性很高的函数,数据的封装。 做法:根据对业务和需求的理解,去划分一个类,一个函数的职责。 举例:比如要实现一个加载图片的功能,并在加载图片的时候...
  • c15522627353
  • c15522627353
  • 2016-04-12 00:30:26
  • 1348

(Java)面向对象编程六大基本原则

《Android源码设计模式解析与实战》 面向对象六大原则
  • qq_26440221
  • qq_26440221
  • 2016-12-19 19:10:23
  • 674

面向对象的三个基本元素,五大基本原则

三个基本元素: 1. 封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接...
  • u014745848
  • u014745848
  • 2016-03-02 22:32:29
  • 3346

java面向对象程序设计的六大基本原则

java面向对象程序设计的六(七)大基本原则
  • adamsugar
  • adamsugar
  • 2016-12-06 22:55:36
  • 850

面向对象设计的五个基本原则

面向对象的3个基本要素:封装、继承、多态 面向对象的5个基本设计原则: 单一职责原则(Single-Resposibility Principle)     其核心思想为:一个类,最...
  • rankun1
  • rankun1
  • 2016-03-03 16:32:25
  • 3209

面向对象设计基本原则(举例说明)

单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。   如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致...
  • IFollowRivers
  • IFollowRivers
  • 2017-06-09 21:59:04
  • 380

23种设计模式的范例详解

  • 2009年05月25日 18:52
  • 182KB
  • 下载

Java面向对象的五个基本原则

参考博客:Ask马小向的专栏,网址:http://blog.csdn.net/happymatilian/article/details/48440073 1  单一职责原则(Singl...
  • zyzn1425077119
  • zyzn1425077119
  • 2015-10-14 09:22:10
  • 2280
    个人资料
    持之以恒
    等级:
    访问量: 4839
    积分: 1085
    排名: 5万+
    文章存档