您的位置: 首页 > 文章 > C语言之面向对象基础 C语言之面向对象基础 分类: 文章 • 2024-06-02 18:52:28 面向过程 把问题分解成一系列的步骤 在函数里面一步步实现步骤 根据需求调用函数 面向对象 把构成问题的事物分解成各个对象 调用对象里的方法、属性解决问题 (相比于面向过程,面向对象便于修改、移植) 面向对象三大特性:封装性: 把对象的方法属性封装在一起,获取指针就能找到所有的方法属性 提供一个接口给外部调用,隐藏内部细节继承性: 复用现有的代码 子类、父类多态性: c语言里面的多态就是指函数指针 通过给函数指针赋不同的值,来实现对象的不同行为函数指针的概念