zoukankan      html  css  js  c++  java
  • 面向对象建模

    建模:为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述。

    建模的目的:减少复杂性。

    面向对象方法最基本的原则:按照人们习惯的思维方式,用面向对象观点建立问题域的模型,开发出尽可能自然地表现求解方法的软件。

    用面向对象方法开发软件,通常需要建立3种形式的建模,它们分别是描述系统数据结构的 对象模型,描述系统控制结构的动态模型和描述系统功能的功能模型。一个典型的软件系统组合了上述3个方面内容:它使用数据结构(对象模型),执行操作(动态模型),并完成数据值的变化(功能模型)。

    对象模型:对象模型表示静态的、结构化的系统的“数据”性质。它是对模拟客观世界实体的对象以及对象彼此间的关系的映射,描述了系统的静态结构。对象模型为建立动态模型和功能模型,提供了实质性的框架。

    动态模型:动态模型表示瞬时的、行为化的系统的“控制”性质,它规定了对象模型中的对象的合法变化序列。

    功能模型:功能模型表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了用户对目标系统的需求。

    时间最会骗人,但也能让你明白,这个世界上没有什么是不能失去的,留下的尽力珍惜,得不到的都不重要
  • 相关阅读:
    C#中的一些访问修饰符
    Win7下各种Oracle服务的作用
    MySql创建视图
    Sql Server SQL语句创建数据库
    C语言函数指针:获得任意类型数组的最大
    SQLHelper帮助类
    .Net有哪些大型项目、大型网站的案例
    复习一些小知识
    Js作用域与作用域链
    路飞-自定义User表和Media配置
  • 原文地址:https://www.cnblogs.com/www-x/p/7803622.html
Copyright © 2011-2022 走看看