软件工程-实践者的研究方法(7)-文档.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 31页
  • 2021-01-02 发布于福建
  • 举报
Analysis Model = Design Model;3 Characters of Design Quality;Quality Guidelines;Design Principles;Fundamental Concepts;Data Abstraction;Procedural Abstraction;Architecture;Architecture;Modularity;Modularity: number of modules ;Why Information Hiding?;Information Hiding;Sizing Modules: Two Views;Functional Independence;Aspect;显示更新的需求:无论图元何时移动、移动到哪里,都要通知屏幕管理器(Display)其位置发生了改变。; 采用OOP,典型做法是在每个移动图元的操作代码中,插入一段通知Display其位置发生改变的代码,即:调用Display.update( )。;Aspect DisplayUpdating{ Pointcut move(): call(void Line.setP1(Point))|| call(void Line.setP2(Point))|| call(void Point.setX

文档评论(0)

1亿VIP精品文档

相关文档