问题
单项选择题
UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法______。
A.基于瀑布模型的结构化方法
B.基于需求动态定义的原型化方法
C.基于数据的数据流开发方法
D.基于对象的面向对象的方法
答案
参考答案:D
解析: 面向对象的技术首先是SmallTalk语言中得到应用,后来随着C++、JAVA等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML是在面向对象的软件开发在设计阶段常用的一个工具。