• 面向对象开发


       面向对象的软件开发

      面向对象的开发方法吧软件系统看出对象集合,对象就是最小的子系统,一组相关的对象能够组合成跟复杂的子系统.面向对象的开发方法具有以下优点.

        1.吧软件系统看成事各种对象的集合,这更接近人类的自然思维方式。

        2.软件需求的变动往往是功能的变动,二功能的执行着——对象一般不会有大的变化。这使得对象设计出来的系统结构比较稳定。

        3.对象包括属性(数据)和行为(方法),对象吧数据及方法的具体实现方式一起封装起来,这使得方法和与之相关的数据不再分离,提高了每个子系统的相对独立性,从而提高了软件的可维护性。

        4.支持封装、抽象、继承和多态,提高了软件的可重用性、可维护性和可扩张性。

      对象模型

         在面向对象的分析和设计阶段,质量与建立模拟问题领域的对象模型,简历对象模型机可包括自底向上的抽象过程,也包括自项向下的分解过程。

      

      

        类之间的关系

       UML把类之间的关系氛围以下5种:

          1.关联:类A与B类的是咧之间存在特定的对应关系。

          2.依赖:类访问类B提供的服务。

          3.聚集:类A为整体类,类B为局部类,类A的对象有类B的对象组合而成.

          4.泛化:类A类继承类B.

          5实现:类A实现B类.

  • 相关阅读:
    sql TRUNCATE 和 delete 的区别
    visual studio 2005 service pack 1
    gac 详细的步骤
    简单判断用户重复登录,记录一下
    [转]在SQL Server中使用CLR调用.NET方法
    xml 解析之 JDOM解析
    Java反射机制——反射 API(Day_04)
    结合JVM 浅谈Java 类加载器(Day_03)
    jsoup select 选择器(Day_02)
    SQLite在Android中的使用
  • 原文地址:https://www.cnblogs.com/liang67732116/p/5519511.html
Copyright © 2020-2023  润新知