小工具知识网

当前位置: 首页 > 行业知识 > 【C++】C++入门— 类与对象初步介绍

行业知识

【C++】C++入门— 类与对象初步介绍

2026-11-03 03:00:48 来源:互联网转载

C++入门

  • 1 认识面向对象
  • 2 类的引入
  • 3 类的定义
    • 类的定义方式
    • 4 类的访问限定符及封装
      • 访问限定符
      • 封装
      • Thanks♪(・ω・)ノ谢谢阅读!
      • 下一���文章见!!!

        1 认识面向对象

        C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题

        C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完

        成。

        做个比方:

        把大象放进冰箱里

        如果是C语言就是:

        打开冰箱——把大象放进去——关上冰箱门

        C++就是:

        冰箱 ,大象 ,人 的互相交互

        人打开冰箱的门 —— 大象的身体进入冰箱——人把冰箱的门关上

        因此C++引入了 类 的概念。

        2 类的引入

        C语言结构体中只能定义变量

        在C++中,结构体内不仅可以定义变量,也可以定义函数。比如:之前在数据结构中,用C语言方式实现的栈,结构体中只能定义变量;现在以C++方式实现,会发现struct中也可以定义函数

        可以看一下对比:

        个人认为还是C++的类非常方便快捷。

        3 类的定义

        class className{// 类体:由成员函数和成员变量组成}; // 一定要注意后面的分号

        class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分

        号不能省略。

        类体中内容称为类的成员:

        类中的变量称为类的属性或成员变量;

        类中的函数称为类的方法或者成员函数。

        类的定义方式

        类的两种定义方式:

        1. 声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内

          联函数处理

        class classname{public:void func(){cout public:void func()private:char _name;int _age;};cout 

上一篇:万和油烟机全面解析,性能、质量与口碑大揭秘!

下一篇:轻松获取数字资源秘籍,揭秘下载方法,获取数字资源 1335!