面向对象的设计方法

原创 2006年06月18日 09:48:00
看了几篇文章,也没找到面向对象的具体定义,感觉上是一个很不错的概念。主要是面对软件开发过程中的需求变动和重用性差的问题设计出来的方法。面向对象的方法主要是把问题视为数据的集合。对数据的属性(结构)和数据之间的交互(操作)进行定义,基于此进行软件开发。 一。面向对象的基本概念 1。对象 可以是人们要研究的任何事物,具有状态和操作。 2。类 具有相同性质或属性的对象的抽象,具有属性和操作。 3。类的结构 一般---具体结构,称为分类结构。 整体---部分结构,称为组装结构。 4。消息和方法 对象之间进行通信的结构叫消息,消息至少要包括A接受消息的对象名B发送给对象的消息名。 类的操作的实现过程叫方法,方法包括方法名,参数,方法体。 二。面向对象的特征 1。抽象 2。继承 3。封装 4。多态 三。面向对象的要素 1。抽象 2。封装性 3。共享性 4。开发过程中强调对象结构而不是程序结构 四。面向对象的方法
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

面向对象的设计方法

  • 2013-06-14 09:31
  • 614KB
  • 下载

面向对象设计原则和创建SOLID应用的5个方法

最近我听到了很多关于函数式编程(FP),受之启发我觉得也应该关注面向对象编程(OOP)和面向对象设计(OOD),因为在设计系统时这些仍然非常重要。我们将以SOLID原则为起点开始我们的旅程。SOLID...

面向对象软件的测试用例的设计方法

目前,面向对象软件的测试用例的设计方法,还处于研究、发展阶段。与传统软件测试(测试用例的设计由软件的输入处理输出视图或单个模块的算法细节驱动)不同,面向对象测试关注于设计适当的操作序列以检查类的状...

面向对象设计(OOD)方法

  • 2007-11-14 20:21
  • 241KB
  • 下载

面向对象设计模式之FactoryMethod工厂方法模式(创建型)

动机:当一个类不知道它所必须创建的对象的类的时候。当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个, 并且你希望将哪一个帮助子类是代理者这一信息局部...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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