面向对象设计(OOD)是一种特殊的软件设计,它用一种遵循更复杂约定的代码代替简单的线性代码,在概念上“适合”该对象以提供特定的用户操作或其他条件。面向对象的设计也称为面向对象编程(OOP),程序员可以使用对象实例使源代码...
面向对象设计(OOD)是一种特殊的软件设计,它用一种遵循更复杂约定的代码代替简单的线性代码,在概念上“适合”该对象以提供特定的用户操作或其他条件。面向对象的设计也称为面向对象编程(OOP),程序员可以使用对象实例使源代码更易于理解。面向对象的设计推动了许多新技术的发展,包括与Microsoft Visual Basic和C套件(C,C,C#)是一种至今仍在广泛使用的编程语言。作为更好的软件代码约定的概念模型,面向对象编程非常适合于通常用visual Basic编写的可视化应用程序,这些应用程序通常在Windows操作系统中使用。面向对象分析还可以提供一种更好的方法通过观察“原始代码”来理解特定程序或应用程序中的工作原理。面向对象设计的一个例子包括编程到可视化应用程序中的各种按钮、文本框、图片框等。这些“对象”中的每一个都可以包含自己的特定代码,这些代码控制着这些程序或应用程序的行为或使用程序员可以进一步将一个对象的不同实例分离成“类”,这些“类”可以由函数或其他代码模块来操作。在面向对象的设计中,系统序列图是有用的。这些图根据统一的建模语言进行操作。系统序列图(SSD)显示由“参与者”驱动的各种事件,这些事件有助于定义程序中对象的行为和使用作为一种比用BASIC和FORTRAN等原始软件开发的老式线性系统更通用的代码形式,面向对象编程很可能会继续推动软件设计的技术进步,面向对象编程可以驱动高度概念化和高功能性的程序,这种软件设计有助于创造虚拟对象的理念,从而很好地服务于IT界,努力隔离和改进各种软件功能,同时,面向对象编程已经成为计算机编程界普遍使用的标准惯例
-
发表于 2020-08-06 21:39
- 阅读 ( 1371 )
- 分类:电脑网络