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