问答题一的答案:
思想上不同:面向过程:以过程为中心。面向对象:以对象作为基本程序结构单位。
特点上不同:面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现。面向对象:在基本层次关系的不同类中共享数据和操作。万物皆对象。
优势上不同:
1、面向过程:不支持丰富的“面向对象”特性(比如继承、多态),并且不允许混合持久化状态和域逻辑。
2、面向对象语言:在内部被表示为一个指向一组属性的指针。任何对这个对象的操作都会经过这个指针操作对象的属性和方法。
思想上不同:面向过程:以过程为中心。面向对象:以对象作为基本程序结构单位。
特点上不同:面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现。面向对象:在基本层次关系的不同类中共享数据和操作。万物皆对象。
优势上不同:
1、面向过程:不支持丰富的“面向对象”特性(比如继承、多态),并且不允许混合持久化状态和域逻辑。
2、面向对象语言:在内部被表示为一个指向一组属性的指针。任何对这个对象的操作都会经过这个指针操作对象的属性和方法。
展开
评论
点赞
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)