举个例子:洗衣服
面向对象编程: 将人和洗衣机分开来看
人: 打开洗衣机 放衣服 放洗衣粉 按启动按钮
洗衣机: 清洗 甩干
面向过程编程: 打开洗衣机->放衣服->放洗衣粉->按启动->清洗->甩干
总结: 面向过程更注重于效率,方便理解,清晰
面向对象更注重复用性,扩展 维护
举个例子:洗衣服
面向对象编程: 将人和洗衣机分开来看
人: 打开洗衣机 放衣服 放洗衣粉 按启动按钮
洗衣机: 清洗 甩干
面向过程编程: 打开洗衣机->放衣服->放洗衣粉->按启动->清洗->甩干
总结: 面向过程更注重于效率,方便理解,清晰
面向对象更注重复用性,扩展 维护