面向过程思想 步骤清晰简单(线性思维)处理简单问题 面向对象思想 分类思维模式,进行分类,对这些进行单独思考适合处理复杂问题,适合处理需要多人协作的问题 对描述复杂的事物,为了从宏观,上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。 面向对象编程的本质:以类的方式组织代码,以对象的组织(封装)数据 特性 封装继承多态