
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... }```通过这样的代码,可以轻松计算和显示任意长方体的体积。
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月22日 18时51分55秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
勒索病毒Kraken2.0.7分析
2019-03-16
MySQL错误1366处理方法
2019-03-16
pytorch深度学习中每个epoch运行时间的统计代码
2019-03-16
VxWorks 操作系统学习笔记
2019-03-16
驱动程序之_1_字符设备_13_USB设备_1_基本概念
2019-03-16
wxPython下载安装教程
2019-03-16
HERest源码解析
2019-03-16
java 原型模式(大话设计模式)
2019-03-16
微机原理 6-计算机中常用的数制
2019-03-16
web访问ejb测试 详解
2019-03-16
window系统下安装使用curl命令工具
2019-03-16
假如计算机是中国人发明的,那代码应该这么写
2019-03-16
神器 Codelf !
2019-03-16
趣图:会算法和不会算法的区别
2019-03-16
区块链会2020再次爆发,先学点DAPP压压惊,跟我一起学《区块链DApp入门实战》
2019-03-16
问题解决28:微信网页授权出现redicet_uri 参数错误
2019-03-16
LeakCanary 中文使用说明
2019-03-16
反转链表,(5)
2019-03-16