21xrx.com
2025-04-13 10:31:05 Sunday
文章检索 我的文章 写文章
C++类的示例
2023-07-05 12:45:42 深夜i     16     0
C++类 类示例 面向对象编程 类成员函数 数据成员

C++是一种高级编程语言,它具有很多的优势,如面向对象、可移植性等。其中面向对象是C++编程中的核心特征,而类是面向对象编程的基础。在C++中,类是一种用户自定义的数据类型,它包含了数据成员和成员函数。类可以看作是一种蓝图,它定义了数据结构和行为,从而实现了抽象数据类型的封装。类可以很好地实现抽象数据类型的封装,使代码更加清晰、易于维护和扩展。

下面是一个简单的C++类示例:

#include<iostream>
using namespace std;
class Rectangle {
  public:
   double length;   // 长
   double breadth;   // 宽
   double getArea() {
     return length * breadth;
   }
};
int main() {
  Rectangle rect;
  rect.length = 5.5;
  rect.breadth = 4.0;
  double area = rect.getArea();
  cout << "Area of Rectangle : " << area << endl;
  return 0;
}

在这个示例中,我们定义了一个名为Rectangle的类。这个类包含了数据成员length和breadth,以及一个成员函数getArea()。成员函数是类中定义的函数,它在对象上执行操作。这个getArea()函数计算矩形的面积,并返回它的值。

我们在主函数中创建了一个Rectangle类的对象,然后为它的数据成员length和breadth赋值,最后调用getArea()函数计算并输出面积。

通过这个示例,我们可以看到C++类的基本结构和用法。在实际编程中,我们还可以使用构造函数、析构函数、访问修饰符等来更好地管理和操作类的对象,从而实现更复杂的功能。

总的来说,C++中的类是一种非常重要的编程特征,它可以大幅提高代码可读性、可维护性、可扩展性。因此,掌握类的定义和使用是C++编程的基础。

  
  

评论区