21xrx.com
2024-12-27 21:55:07 Friday
登录
文章检索 我的文章 写文章
C++类的示例
2023-07-05 12:45:42 深夜i     --     --
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++编程的基础。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复