3.3摘要数据类型

    1.abstraction:在高级方法中隐藏或省略一些低级细节,将系统分装成模块每个模块可单独进行操作,隐藏模块的细节信息

    2.

    creator 创作该类型的新对象,creator可以将对象作为参数,但不是正在构建类型的对象

    producer 从该类型旧对象中产生新对象,String的Concat方法是一个producer

    observers 采用ADT对象并返回不同类型 eg:List中的Size()

    Mututors 改变对象 eg:List中的add()

    2017软件构造3.3

    2017软件构造3.3

    2017软件构造3.3

    3.字符串的简单表示

    2017软件构造3.3

    4.测试

    2017软件构造3.3

    5.check rep

    2017软件构造3.3

    6.一个优秀的ADT:

    Safe from bugs

    Easy to understand

    Ready for change

相关文章:

  • 2021-08-02
  • 2021-12-05
  • 2021-07-15
  • 2021-12-28
  • 2021-07-21
  • 2021-09-14
  • 2021-06-13
猜你喜欢
  • 2021-10-08
  • 2021-06-25
  • 2021-07-04
  • 2021-07-10
  • 2021-11-29
  • 2021-10-05
  • 2021-12-28
相关资源
相似解决方案