C++Day2

cpp 复制代码
#include <iostream>

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 << "矩形的周长为:" << (width + height) * 2 << endl;
        cout << "矩形的面积为:" << width * height << endl;
    }
};
int main()
{
   Rect r1;
   r1.init(15,20);
   r1.show();
   r1.set_h(5);
   r1.set_w(8);
   r1.show();
    return 0;
}
相关推荐
lsx2024063 分钟前
jEasyUI 自定义对话框
开发语言
陶然同学8 分钟前
【Python】文件操作
开发语言·python
Wild_Pointer.13 分钟前
C++:内存顺序(Memory Order)的概念以及使用
c++
来自远方的老作者15 分钟前
第10章 面向对象-10.3 封装
开发语言·python·私有属性·私有方法·封装
j_xxx404_18 分钟前
用系统调用从零封装一个C语言标准I/O库 | 附源码
linux·c语言·开发语言·后端
并不喜欢吃鱼20 分钟前
从零开始C++----七.继承相关模型,解析多继承与菱形继承问题(下篇)
开发语言·c++
devil-J28 分钟前
vue3+three.js中国3D地图
开发语言·javascript·3d
Xiaoᴗo.31 分钟前
C语言2.0---------
c语言·开发语言·数据结构
ghie909033 分钟前
MATLAB 解线性方程组的迭代法
开发语言·算法·matlab
进击的荆棘34 分钟前
递归、搜索与回溯——二叉树中的深搜
数据结构·c++·算法·leetcode·深度优先·dfs