C++面向对象类的使用速成
发布日期:2021-05-10 05:58:23 浏览次数:19 分类:精选文章

本文共 1004 字,大约阅读时间需要 3 分钟。

1、定义 C++ 类

在C++中,类使用关键字class定义,所以我们创建了一个Box类来储存长方体的长、宽、高属性。 Box类的结构如下: ```cpp class Box{ public: double length; // 长度 double breadth; // 宽度 double height; // 高度 // 成员函数声明 double get(void); void set( double len, double bre, double hei );};``` 值得注意的是,每个成员函数都前面有一个双冒号,表示它们属于类的成员。

2、定义 C++ 对象

创建一个Box类的对象非常简单,在编印出类名就可以了。例如: ```cpp Box Box1;``` 这样就创建了一个Box对象Box1。这种方式比Java更直观,因为不需要使用new运算符。

3、成员函数的定义

每一个Box对象都有长、宽、高属性,可以通过成员函数进行赋值和查询。成员函数的定义方式如下: ```cpp double Box::get(void){ return length * breadth * height;} void Box::set( double len, double bre, double hei){ length = len; breadth = bre; height = hei;}``` 通过set函数,开发者可以轻松设置Box对象的长、宽、高属性。

4、主函数的调用

编写一个main函数可以展示Box对象的使用。例如: ```cpp int main( ){ Box Box1; // 创建Box1对象 Box Box2; // 创建Box2对象 double volume = 0.0; // 用于存储体积 Box1.height = 5.0; Box1.length = 6.0; Box1.breadth = 7.0; Box2.height = 10.0; Box2.length = 12.0; Box2.breadth = 13.0; volume = Box1.height * Box1.length * Box1.breadth; cout << "Box1 的体积:" << volume... }```

通过这样的代码,可以轻松计算和显示任意长方体的体积。

上一篇:add_executable函数参数
下一篇:win10 运行lisflood_8踩过的坑

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月22日 18时51分55秒