【编程】面向对象--UML小总结(一)

【前言】

   在学习学生的时候用的还是面向过程的思想,那也觉得很了不起了,当学习到机房的时候,就有点面向对象的意思了,兴趣不能说很浓厚吧,可真真是喜欢上了去慢慢的了解面向对象。

【知识点】

   · 什么是类:类是面向对象程序设计中的概念,是面向对象编程的基础,是对现实生活中一类具有共同特征的事物的抽象。

   · J2me(Java Platform,Micro Edition):是一种嵌入式消费电子设备提供的Java语言平台,包括虚拟机,当然也可以利用J2me让你在你的Android手机上玩转Java语言!
   与J2SE和J2EE相比,JAVA ME总体的的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。Java 2 Micro Edition)是Java 2的一个组成部分,它与J2SE、J2EE并称。

   · UML在软件设计的各个阶段中所用到的图

   可点击查看大图哦~

这里写图片描述

   · 顺序图和交互图的异同

  不同点:

   1.顺序图:

   a:对象Object(包括Actor实例)

   b:消息:消息是对象之间的通信,可以是信号或者操作调用。

   c:生命线(激活)表示在某段时间内对象是存在的。

    可以看出有3个对象,分别是Client、Transaction、ODBCProxy。

    Client 表示c是client的实例,:Transaction匿名对象是Transaction的实例。

   2.交互图:

   强调的是发送和接受消息的对象之间的组织结构,显示了一系列的对象和在这些对象之间的联系以及对象间发送的接受的消息。

  相同点:

   1.时序图和协作图是等价的 。

   2.两者都来自UML元模型的相同信息,因此他们的语义是等价的,他们可以从一种形式的图转换成另一种形式的图,而不丢失任何信息。

  · RUP与UML之间的关系: 可以说RUP和UML是软件方法和建模语言的一种结合,RUP是一种用例驱动的,以架构为中心的,采用迭代增量方式开发的软件工程过程。

  它汲取了面向对象软件工程领域多年来的优秀研究成果,应用统一建模语言(UML)进行可视化建模,为面向对象的软件系统的开发提供了方法论的指导。

【总结】

  总结还未完待续…..

评论 74
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值