对象开发原则

原创 2004年12月29日 16:26:00

对象开发原则<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

在这些阶段中,提出考虑开发类时所需要的一些原则:

1) 让特殊问题生成一个类,然后在解其它问题时让这个类生长和成熟。

2) 记住,发现所需要的类,是设计系统的主要内容。如果已经有了那些类,这个项目就不

困难了。

3) 不要强迫自己在一开始就知道每一件事情,应当不断地学习。

4) 开始编程,让一部分能够运行,这样就可以证明或反驳已生成的设计。不要害怕过程语

言风格的细面条式的代码—类分割可以控制它们。坏的类不会破坏好的类。

5) 尽量保持简单。具有明显用途的不太清楚的对象比很复杂的接口好。我们总能够从小的

和简单的类开始,当我们对它有了较好地理解时再扩展这个类界面,但不可能简化已存在的类

界面。

 

面向对象六大原则

本文出自《Android源码设计模式解析与实战》中的第一章。 1、优化代码的第一步——单一职责原则单一职责原则的英文名称是Single Responsibility Principle,简称SR...
  • bboyfeiyu
  • bboyfeiyu
  • 2015年11月30日 00:10
  • 32169

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

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

PHP设计模式——六大原则

声明:本系列博客参考资料《大话设计模式》,作者程杰。       一般认为遵从以下六大原则的代码是易扩展可复用的代码:                                      ...
  • jhq0113
  • jhq0113
  • 2015年04月06日 23:18
  • 3248

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

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

面向对象的六大原则之 —— 单一原则

学习了何红辉、关爱民写的《Android设计模式》,对于面向对象的六大原则有进一步的理解,特此根据自己的理解记录总结一下 在开发中,我们要注意程序设计的六大原则: 一、单一责任原则 二、开闭原则 三、...
  • asd2603934
  • asd2603934
  • 2016年03月01日 10:58
  • 3798

Java程序员应该了解的10个面向对象设计原则

一、题前话 本人一直崇尚一个原则,“我思,故我在!”。一直以来忙于编码,但是不甚如人意(写了较多重复性、耦合性太强的代码)。行有行规,面向对象编程的Java语言也不例外,遵循其相关原则,才能高效快速的...
  • honghailiang888
  • honghailiang888
  • 2017年03月06日 16:03
  • 1000

面向对象三大基本特性,五大基本原则(上篇)

透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态   所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象...
  • david840316
  • david840316
  • 2016年05月17日 09:08
  • 772

面向对象的六大原则之 —— 里氏替换原则

学习了何红辉、关爱民写的《Android设计模式》,对于面向对象的六大原则有进一步的理解,特此根据自己的理解记录总结一下 什么是里氏替换原则 面向对象的语言有三大特性:封装、继承、多态,里氏替换原则就...
  • asd2603934
  • asd2603934
  • 2016年03月01日 17:13
  • 1928

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

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

面向对象设计原则之开闭原则

开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。开闭原则由Bertrand  Meyer于1988年提出,其定义如下: 开闭原则(Open-Closed Princ...
  • bigpudding24
  • bigpudding24
  • 2015年04月27日 13:46
  • 605
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对象开发原则
举报原因:
原因补充:

(最多只允许输入30个字)