AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] # 1.面向对象编程介绍 ## 1.1两大编程思想 ●面向过程 ●面向对象心 ## 1.2面向过程编程POP(Process-oriented programming) 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤-步- 步实现, 使用的时候再一个一 个的依次调用就可以了。 ![](https://img.kancloud.cn/3b/58/3b5803dd1ded8f4b4cc1ca6b3b23fba8_983x365.png) ## 1.3面向对象编程00P (Object Oriented Programming) 面向对象是把事务分解成为-个个对象,然后由对象之间分工与合作。 举个栗子:将大象装进冰箱,面向对象做法。 先找出对象,并写出这些对象的功能: 1.大象对象 ●进去 2.冰箱对象 ●打开 ●关闭 3.使用大象和冰箱的功能 面向对象是以对象功能来划分问题,而不是步骤。 ### 面向对象优点 在面向对象程序开发思想中, 每一一个对象都是功能中心,具有明确分工。 面向对象编程具有灵活、代码可复用、容易维护和开发的优点,更适合多人合作的大型软件项目。 **面向对象的特性:** ●封装性 ●继承性 ●多态性 ## **1.4面向过程和面向对象的对比** ![](https://img.kancloud.cn/35/67/356796cdb18dd2172a27001eabfff4ee_1186x335.png)