当前位置: 首页 > news >正文

【嵌入式学习】C++QT-Day2-C++基础

笔记

见我的博客:https://lingjun.life/wiki/EmbeddedNote/19Cpp

作业

自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),
定义公有成员函数:
初始化函数:void init(int w, int h)
更改宽度的函数:set_w(int w)
更改高度的函数:set_h(int h)
输出该矩形的周长和面积函数:void show()

#include <iostream>//自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),
//定义公有成员函数:
//初始化函数:void init(int w, int h)
//更改宽度的函数:set_w(int w)
//更改高度的函数:set_h(int h)
//输出该矩形的周长和面积函数:void show()
using namespace std;class Rect
{
private:int width;int height;
public:void init(int w,int h){width=w;height=h;}void set_w(int w){width=w;}void set_h(int h){height=h;}void show(){cout << "周长=" << 2*width+2*height <<endl;cout << "面积=" << width*height <<endl;}
};int main()
{Rect rct1;rct1.init(20,25);rct1.show();rct1.set_h(12);rct1.set_w(15);rct1.show();return 0;
}

结果:
在这里插入图片描述

http://www.lryc.cn/news/288339.html

相关文章:

  • 新手基础易懂的创建javaweb项目的方法(适用于IDEA 2023版)
  • 决策树的基本构建流程
  • [极客大挑战 2019]Upload1
  • Android 渲染机制
  • go语言Map与结构体
  • C#,打印漂亮杨辉三角形(帕斯卡三角形)的源代码
  • [SUCTF 2019]CheckIn1
  • C语言练习题110例(十)
  • 前端学习-0125
  • gin中使用validator做参数校验
  • 理想架构的Doherty功率放大器理论与仿真
  • 22. 离线MC强化学习算法(1)
  • 如何阅读xml电子发票
  • php实现多进程的几种方式
  • CmakeList教程
  • JavaWeb之JavaScript-Vue --黑马笔记
  • pikachu_ssrf攻略
  • 门面模式 Facade Pattern
  • Linux基础指令大汇总
  • Unity配置表xlsx/xls打包后读取错误问题
  • CSS基本知识总结
  • 3dmax效果图渲染出现曝光怎么解决?
  • 科技、文化与旅游的融合创新:智慧文旅的未来之路
  • 【第四天】蓝桥杯备战
  • 计算机服务器中了halo勒索病毒怎么办,halo勒索病毒解密处理流程
  • 基于LSTM的负荷预测,基于BILSTM的负荷预测,基于GRU的负荷预测,基于BIGRU的负荷预测,基于BP神经网络的负荷预测
  • Linux命令-apachectl命令(Apache服务器前端控制工具)
  • 5.【SpringBoot3】文件上传
  • 网络安全态势感知平台概述
  • PHP导出csv文件格式(最快捷的方式导出Excel文件)