1/3
- 下载图片
- 复制图片
冰柠檬
频道主
#Python 面向对象和面向过程语言的区别
面向对象是把问题抽象成一个个对象,给这些对象绑上属性和方法,即以功能而非步骤划分问题。
优点:更易低耦合、易维护、易复用;
缺点:因为需要实例化所以开销较大,性能比面向过程要低
面向过程 是把问题拆分成一个个函数和数据,按照一定的顺序来执行这些方法。
优点:性能较高;
缺点:不易维护,不易复用
面向对象是把问题抽象成一个个对象,给这些对象绑上属性和方法,即以功能而非步骤划分问题。
优点:更易低耦合、易维护、易复用;
缺点:因为需要实例化所以开销较大,性能比面向过程要低
面向过程 是把问题拆分成一个个函数和数据,按照一定的顺序来执行这些方法。
优点:性能较高;
缺点:不易维护,不易复用
2024-10-31
浏览72
暂无评论
登录后评论
1
评论
分享
