编程思想:面向对象与面向过程 面向过程:符合人类解决问题的思维; 面向对象:符合人类描述世界的思维; 面向过程:强调流程控制(结构化编程)。 两者看待软件体系的观点不同:1)过程处理;2)联系与组织。 解决方案的集合(自问题) vs 组成要素的集合;