21xrx.com
2025-06-27 20:53:02 Friday
登录
文章检索 我的文章 写文章
C++类的定义代码示例
2023-07-08 11:40:09 深夜i     21     0
C++ 定义 代码 示例

C++是一种面向对象的编程语言,其中类是其面向对象编程的核心。类是一种用户定义的数据类型,包含了数据和函数,可以根据需要定义多个对象来表示具有相同属性和行为的实体。下面,我们来看一下C++中如何定义一个类的代码示例。

class Person {
 private:
  string name;
  int age;
 public:
  Person(string name, int age)
    this->name = name;
    this->age = age;
  
  void display()
    cout << "Name: " << name << endl;
    cout << "Age: " << age << endl;
  
  void setName(string name)
    this->name = name;
  
  void setAge(int age)
    this->age = age;
  
  string getName()
    return name;
  
  int getAge()
    return age;
  
};

上述代码定义了一个名为Person的类,其中包含了两个私有成员变量name和age,以及四个公有成员函数display、setName、setAge和getName、getAge。其中,display函数用于输出name和age的值,setName和setAge函数用于设置成员变量的值,getName和getAge函数用于返回成员变量的值。在这个代码示例中,我们还定义了一个构造函数,它用于初始化成员变量的值。

通过上述代码示例,我们可以看出,C++中类的定义非常简洁明了,同时也非常灵活,可以根据需求定义出多个不同的类。在实际编程中,我们可以根据具体的业务需求来定义类,这样能够提高代码的可读性和可维护性,同时也能够更好地实现面向对象的编程思想。

  
  

评论区