标签:面向对象思想 世界 特性 面向对象 软件工程 open 工程 角度 多态
面向过程让计算机有步骤的顺次做一件事情,是一种过程化的叙事思维;面向对象是一种计算机世界里解决复杂软件工程的方法论,拆解问题复杂度,从人类思维角度提出解决问题的步骤和方案。
比如“开门”,面向过程是open(Door door)而面向对象是door.open();
传统面向对象三大特性:封装、继承、多态;而四大特性则是增加了抽象。
抽象是面向对象思想的最基础能力之一,体现出程序员对业务的建模能力以及对架构的宏观掌控力。在面向对象思维中,抽象分为归纳与演绎。
标签:面向对象思想 世界 特性 面向对象 软件工程 open 工程 角度 多态
原文地址:https://www.cnblogs.com/ggza/p/9984510.html