首页 > 代码库 > 面向对象技术
面向对象技术
c#是面向对象的编程技术,所以要了解面向对象的知识十分重要.要编写出结构合理的c#代码语句,必须掌握面向对象编程技术的基本知识。
什么是OOP?
面向对象程序设计即OOP,是Object-OrientedProgramming的缩写。与函数式程序设计和逻辑是程序设计所代表的接近于机器的实际计算模型所不同的是,OPP几乎没有引入精确的数学描述,而是倾向于建立一个对象模型,它能够反映实体之间的联系。
对象的产生基于两种方式:原型,类。
面向对象技术具体分为面向对象分析(OOA)和面向对象设计(OOD)。对象建模技术、面向对象分析和面向对象设计共同构成了系统设计的过程。
系统设计处理流程图
面向对象分析
面向对象分析属于软件开发过程中的问题定义阶段,其目标是清晰、准确的定义问题领域,产生一种描述系统功能和问题领域的基本特征的综合文档。
面向对象分析
面向对象设计
面向对象设计的任务是对面向对象分析的结果做进一步的规范化整理。是根据需求决定所需的类、类的操作,以及类之间关联的过程。
面向对象设计
这里所有模型的实现都与我们上一阶段的统一建模语言UML相联系,这里就不做过多介绍了。
面向对象技术
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。