JavaScript高级面向对象

本文介绍了编程思想中的两种主要方式:面向过程和面向对象。面向过程侧重于步骤分析,通过函数逐步实现;而面向对象则是将问题拆分为对象,通过对象间的协作解决问题。面向对象编程具有封装性、继承性和多态性等优点,更适用于大型软件项目和团队合作。面向过程适合简单编程任务,面向对象则更适应复杂需求。
摘要由CSDN通过智能技术生成

编程思想

编程思想有面向过程和面向对象

面向过程

面向过程就是分析出解决问题所需要的步骤
然后用函数把这个步骤一步一步来实现 使用的时候一个一个的调用就可以了

简单的说 面向过程就是按照我们分析好的步骤
一步一步按照步骤解决问题

面向对象

面向对象就是把事务分成一个个对象 然后由对象之间分工合作
面向对象就是以对象功能来划分问题 而不是按步骤
简单的说面向对象就是把所有需要的代码写成对象
然后在需要的是时候调用
面向对象的优点很多
在面向对象程序的开发思想中 每一个对象都是功能中心 具有明确的分工
面向对象编程具有灵活 代码可以重复使用 容易维护和开发的优点 更适合多人合作的大型软件项目
它具有以下三个特性:
封装性
继承性
多态性

区别

在这里插入图片描述
面向过程适合简单的编程
面向对象更适合多人合作等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值