C++类和对象怎么创建?C++面向对象编程入门【详细教程】

admin 百科 16
C++类定义需用class关键字,包含成员变量和函数,访问控制符后加冒号及分号;对象通过类名声明创建,用点操作符访问public成员;构造函数同名无返回类型,推荐用初始化列表赋值。

C++类和对象怎么创建?C++面向对象编程入门【详细教程】-第1张图片-佛山资讯网

创建C++类和对象很简单:先用class关键字定义类(描述“是什么”和“能做什么”),再用类名声明变量,就得到对象(具体的“实例”)。

怎么定义一个类?

类是自定义类型,封装数据(成员变量)和行为(成员函数)。基本结构如下:

语法示例:

class Person {
public:                    // 访问控制:public表示外部可访问
    std::string name;       // 成员变量:存储数据
    int age;
<pre class="brush:php;toolbar:false;">void introduce() {      // 成员函数:定义行为
    std::cout << "Hi, I'm " << name << " and I'm " << age << " years old.\n";
}

登录后复制

};

立即学习“C++免费学习笔记(深入)”;

  • 类名首字母通常大写(如Person),这是常见约定
  • public:之后的成员可以从类外直接调用;不写访问限定符默认是private(外部不可见)
  • 类定义末尾的分号;不能省——这是C++语法要求,容易遗漏

怎么创建对象(实例)?

类只是模板,对象才是真实存在的个体。创建方式和定义普通变量类似:

标签: c++ 面向对象编程

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~