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;
}
相关推荐
wu_jing_sheng011 小时前
销售数据分析
开发语言·python
haofafa12 小时前
STL之动态数组
开发语言·c++
earthzhang202112 小时前
【2051】【例3.1】偶数
开发语言·数据结构·算法·青少年编程·图论
无敌最俊朗@13 小时前
梳理了音视频开发核心知识点
c++·音视频
专注VB编程开发20年13 小时前
.NET Reflector反编绎,如何移除DLL中的一个公开属性
开发语言·c++·c#
vxiam14xxx13 小时前
【Java Swing 项目】java 聊天系统
java·开发语言·python
落羽的落羽13 小时前
【Linux系统】C/C++的调试器gdb/cgdb,从入门到精通
linux·服务器·c语言·c++·人工智能·学习·机器学习
在下雨59913 小时前
条件变量与互斥锁复习
c++·面试
dvlinker13 小时前
使用Visual Studio中的数据断点快速定位内存越界问题的实战案例分享
c++·visual studio·memset·内存越界·栈内存越界·堆内存越界·数据断点
znhy@12313 小时前
十三、JS进阶(二)
开发语言·前端·javascript