C++类和对象到底是什么意思? 您所在的位置:网站首页 public是什么意思呀 C++类和对象到底是什么意思?

C++类和对象到底是什么意思?

2023-03-01 00:02| 来源: 网络整理| 查看: 265

C++是一门面向对象的编程语言,理解 C++,首先要理解类(Class)和对象(Object)这两个概念。

C++ 中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:

#include //定义结构体 Student struct Student{ //结构体包含的成员变量 char *name; int age; float score; }; //显示结构体的成员变量 void display(struct Student stu){ printf("%s的年龄是 %d,成绩是 %f\n", stu.name, stu.age, stu.score); } int main(){ struct Student stu1; //为结构体的成员变量赋值 stu1.name = "小明"; stu1.age = 15; stu1.score = 92.5; //调用函数 display(stu1); return 0; }

运行结果: 小明的年龄是 15,成绩是 92.500000

C++ 中的类也是一种构造类型,但是进行了一些扩展,类的成员不但可以是变量,还可以是函数;通过类定义出来的变量也有特定的称呼,叫



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有