第二章:建模基础
方法论就是面向对象;
建模方向就是 看待角度;
计算机的 程序世界是过程论。
编程人员 的程序世界是 过程论和对象论。
初始的作用力就是 用力驱动。
所谓的对象就是抽象出来的概念,这些概念是逻辑的 占位符。
面向对象里 就是用多态来应对变化的。多态另更多的概念(抽象层次不同)可以传入这些占位符的位置。
汽车泛化到交通工具,汽车与车队是聚合关系。
轮系方向盘与汽车是组合关系。司机与汽车是以来关系。
会在人类上添加一个大学属性,小龙女考上清华大学,就把清华大学复制给属性上。所有的关联是在类上构建的,显示世界实在对象上构建。
对象实例除非在外力驱动下,否则不动。
顺序图上层是参与者对象。
顺序图模拟了这些对象之间如何协作完成一个场景模拟。
指向对象本身的就是方法,拟定策略,联合孙权,借东风火攻是自身方法。由对象指出的则是调用另一个对象的方法。