面向对象技术OMT

一、面向对象

  概念:

       面向对象(ObjectOriented,OO)是软件开发方法 ,面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物

  分类:

    面向对象听过好多遍了,听着特别的熟悉,但是真正的理解起来感觉还不是理解的很透彻,下面是我对这三类的理解,有歧义的请多多指教~~~

    对象

         标识,属性,操作。比如小汽车就是一个对象

    类

         对象的集合。比如车就是一个类,包括各种各样的车。

    继承

         就是一般类的延伸,不必重新定义新定义,比如四边形就是多边形的一个继承。


         类设计的时候分三种情况:直接复用,从寄存类演化,重新开发。

  应用:

        生存期

        论域分析

           分析开发问题的模型

           分析问题论域较宽范围内的问题

           建立系统实现环境

二、模型

    模型化技术有三种情况,分别是对象模型、功能模型和动态模型

 1、对象模型

       关联的形式:聚合,限定和角色


  2、动态模型

      包括状态图和事件追踪图。

  3、功能模型

      通过计算得到输出数据,由多个数据流图组成

三、总结

    通过看着三集视频,感觉自己还是有点收获的,因为之前对于面向对象的理解基本是0,现在最起码懂了许多,现在的进度比较慢,在做好自己专业课的同时也能把学习进度和效率提高上去,不要求太多,只要把计划的做完就是好样的,加油~~~




评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值