共 7 篇文章 |
|
敏捷设计之面向对象设计原则。单一职责原则(The Single Responsibility Principle,简称SRP)开放-封闭原则(The Open-Close Principle,简称OCP)Liskov替换原则(The Liskov Substitution Principle,简称LSP)依赖倒置原则(The Dependency Inversion Principle,简称DIP)——b.抽象不应该依赖于细节,细节应该依赖于抽象。 阅279 转6 评0 公众公开 08-03-17 09:47 |
用例分析 "资产领用"小例子出处:网上。{ 执行登记 }6. 系统收到用户对领用记录的确认,执行领用登记:增加《领用记录》中每项资产的《流转记录》,给实际领用人授予编辑查看已领用资产的权限,将各项已领用资产从"未使用"状态变更到"使用中"状态,更新库存资产的数量。{ 编辑领用明细 }{ 验证领用明细 }{ 执行... 阅239 转1 评0 公众公开 08-03-07 11:35 |
关于面向对象:面向对象就是以对象为中心。既然以对象为中心,面向对象所考虑的内容自然是对象、对象间的协作、对象的分类、类之间的关系等等,由此引申了出几个重要的概念。how: 多态在C语言中通常用函数指针来实现,函数指针定义了函数的原型,即它的参数和返回值的描述,以及函数的意义,不同的函数可以有相同的函数原型,比如排序函数,无... 阅271 转5 评0 公众公开 08-03-07 11:30 |
该方法是一种新兴的面向对象的开发方法,开发工作的基础是对真实世界的对象建模,然后围绕这些对象使用分析模型来进行独立于语言的设计,面向对象的建模和设计促进了对需求的理解,有利于开发得更清晰、更容易维护的软件系统。数据流图中包含有处理、数据流、动作对象和数据存储对象。(4) 标识符:在考虑对象模糊性时,引入对象标识符表示,... 阅48 转1 评1 公众公开 08-01-29 22:52 |
面向对象方法。面向对象的基本概念 对象:对象是要研究的任何事物。面向对象方法学:OO方法遵循一般的认知方法学的基本概念(即有关演绎--从一般到特殊和归纳--从特殊到一般的完整理论和方法体系)而建立面向对象方法等基础。面向对象方法学要点之一:认为客观世界是由各种"对象"所组成的,任何事物都是对象,每一个对象都有自已... 阅1019 转16 评0 公众公开 08-01-29 22:50 |
(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(37)派生类必须知道基类,基类不应该知道关于它们的派生类的任何信息。(44)如果两个或更多个类共享公共数据(但没有公共行为),那么应当把公共数据放在一个类中,每个共享这个数据的类都包含这个类。(45)如果两个或更多个类有共同的数据和行为(就是方法),那么这些类的每一个都应当... 阅98 转3 评1 公众公开 06-10-18 10:04 |