✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿
🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟
🌟🌟 追风赶月莫停留 🌟🌟
🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀🍀
🌟🌟 平芜尽处是春山🌟🌟
🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟
🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
🍋类与对象
🍑面向过程与面向对象
🍍面向过程
以前我们学过C语言,C语言就是一门面向过程的语言关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。
面向过程的语言,也称为结构化程序设计语言。在面向过程程序设计中,问题被看作一系列需要完成的任务,函数则用于完成这些任务,解决问题的焦点集中于函数。
面向过程语言的优点:
(1)语法结构简单,代码结构非常清晰,易于理解。
(2)由于没有额外的封装和继承开销,执行效率高。
(3)适合功能相对简单规模小的项目。
面向过程最大的缺点:相信大家都清楚,就是需要我们自己去写函数来实现我们所需要的功能,而C语言库中只提供少量的接口来实现这些函数的。比如我们以前所写的程序如:猜数字、多子琪、扫雷、通讯录等等,都需要我们写大量的函数接口,来实现我们所要的功能。
…
🍍面向对象
如今我们所学习的C++就是面向对象的语言,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完
成。
面向对象的语言是一类以对象作为基本程序结构单位的程序设计语言。每个对象都有自己的有其它对象所构成的存储,并且有其类型。
面向对象语言的优点:
(1)库中提供了大量的库函数,简洁了代码。