【前言】
在学习学生的时候用的还是面向过程的思想,那也觉得很了不起了,当学习到机房的时候,就有点面向对象的意思了,兴趣不能说很浓厚吧,可真真是喜欢上了去慢慢的了解面向对象。
【知识点】
· 什么是类:类是面向对象程序设计中的概念,是面向对象编程的基础,是对现实生活中一类具有共同特征的事物的抽象。
· 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)进行可视化建模,为面向对象的软件系统的开发提供了方法论的指导。
【总结】
总结还未完待续…..