第1章面向对象技术概述.pptVIP

  • 0
  • 0
  • 约5.28千字
  • 约 36页
  • 2017-06-15 发布于北京
  • 举报
* * 1.5 面向对象分析与设计简介 面向对象设计(Object Oriented Design,OOD)就是根据已建立的分析模型,运用面向对象技术进行系统软件设计。它将OOA模型直接变成OOD模型,并且补充与一些实现有关的部分,如人机界面、数据存储、任务管理等。面向对象设计是定义系统的构造蓝图、约定和规则,以指导系统的实现。 * * 1.6 面向对象程序设计语言简介 1.第一个纯面向对象语言smalltalk 2.混合型面向对象程序设计语言C++ C++兼容了C语言并弥补了其缺陷,增加了面向对象的能力。国内最为流行的是Borland C++和 Visual C++。 3.网络编程语言Java 4.新型面向对象程序设计语言—C# * * Java的特点: 1)平台无关性 2)安全性 3)面向对象特性 4)简单性 5)动态特性 6)多线程 9)健壮性 * * Java与C的不同点 1)Java没有全局变量 2)Java基本数据类型的size是确定的,而C中基本数据类型的size跟平台相关 3)Java用引用取代指针,但是Java中不允许对引用进行加减,没有取地址操作符 4)Java有垃圾收集机制,不需要自己释放内存空间 5)Java没有goto语句 * * 1.7面向对象的UML描述 本书采用统一建模语言(Unified Modeling Langu

文档评论(0)

1亿VIP精品文档

相关文档