zoukankan      html  css  js  c++  java
  • 面向对象设计的思想与基本概念

    ##软件的根本问题
    ###建模
    ###次要问题
    1.复杂性
    2.隐匿性
    3.配合性
    4.易变性

    ##基本思想(复杂性)
    ###分而治之;
    ###拼图思想;
    ###分拆与组合;

    ##软件的基本要素
    ###组件
    ###联系

    ##软件生长的方式
    ###组合
    ###继承

    ##面向对象设计的概念
    ###封装
    封装的越好耦合性越低
    ###抽象
    抽象的越好复用性欲强
    ###接口
    ###模块
    ###分层

    ##软件设计的基本问题
    关于软件怎么生长的问题

    组件、联系

    封装、抽象|复用、耦合。

    模块、分成|组合、继承。

    面向对象设计的思想与基本概念

    软件的根本问题

    建模

    次要问题

    1.复杂性 2.隐匿性 3.配合性 4.易变性

    基本思想(复杂性)

    分而治之;

    拼图思想;

    分拆与组合;

    软件的基本要素

    组件

    联系

    软件生长的方式

    组合

    继承

    面向对象设计的概念

    封装

    封装的越好耦合性越低

    抽象

    抽象的越好复用性欲强

    接口

    模块

    分层

    软件设计的基本问题

    关于软件怎么生长的问题

    组件、联系

    封装、抽象|复用、耦合。

    模块、分成|组合、继承。

    功能、边界、接口

  • 相关阅读:
    linux端口开放指定端口的两种方法
    关于JqueryCheck选中获取数据
    ASP.NET MVC 简单分页代码
    ASP.NET MVC4分页Site.CSS
    SQL索引的优缺点
    SQL字段数据类型小技巧
    数据库强制完整性的机制
    WinFrom饼形图
    WinFrom折线图
    WinFrom柱形图
  • 原文地址:https://www.cnblogs.com/feng9exe/p/7615652.html
Copyright © 2011-2022 走看看