OO-建模技术

OO-建模技术

  • 概念

概念

认知基础
	[1]分类:认识事物通过类别区分定性		[抽象]
	[2]组成:复杂事物是由简单事物组成		[聚集] 
构造法则
	[1]区分		对象、属性
	[2]区分		整体、局部
	[3]区分		个体、类型	
基本思想
	[1]事物:皆是对象,互相联系
	[2]对象:内部状态,运动规律				[动态、静态]
	[3]作用:相互作用、多个对象构成不同系统
模式技术		主体—动作
	[1]用户界面		选定对象、进行操作		
	[2]程序语言		指定对象、执行操作
	[3]分析设计		确定对象、实施操作
	[4]面向过程		数据被动	对象=过程参数	
	   面向对象		数据主动
Why
	3.模块化
	[0]定义		软件被划分成为若干可单独命名、编址的部分。
				[相互连接组合、解决复杂问题]		
	[1]原则		可分解		具备降低复杂程度	[层次结构]
				可组合		具备复用规范接口
				可理解		具备完整语义特征		
	[2]特征		抽象、信息隐藏
	[3]组测		模块界面
				模块体

你可能感兴趣的:(FrameWork)