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;
}
相关推荐
余衫马几秒前
在Win10下编译 Poppler
c++·windows·qt·pdf·poppler
工程师00710 分钟前
C#中的AutoUpdater自动更新类
开发语言·c#·自动更新开源库·autoupdate
lsx20240613 分钟前
Java 泛型
开发语言
王老师青少年编程13 分钟前
2024年3月GESP真题及题解(C++七级): 俄罗斯方块
c++·题解·真题·gesp·csp·俄罗斯方块·七级
oioihoii20 分钟前
拆解融合:测试开发,一个关于“更好”的悖论
c++
jghhh0127 分钟前
基于MATLAB的可见光通信系统仿真实现
开发语言·matlab
xiaoqider38 分钟前
C++模板进阶
开发语言·c++
yaonoran38 分钟前
【无标题】
java·开发语言·变量
康小庄44 分钟前
浅谈Java中的volatile关键字
java·开发语言·jvm·spring boot·spring·jetty
移幻漂流1 小时前
C/C++并发编程详解:如何写出优秀的并发程序
c语言·开发语言·c++