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;
}
相关推荐
不想写代码的星星12 小时前
伪共享:逻辑无共享,物理打成狗
c++
轻刀快马12 小时前
跨越软硬件的共鸣(二):从 Cache 写策略看 Redis 与 DB 的一致性博弈
java·开发语言·redis·计算机组成原理
gCode Teacher 格码致知13 小时前
Javascript技术:CSS 中rem、vh 和 px各有其最佳适用场景-由Deepseek产生
开发语言·javascript·css
noipp13 小时前
【无标题】
c语言·数据结构·c++·算法
森G13 小时前
64、完善聊天室程序(TLV拓展)---------网络编程
网络·c++·tcp/ip
超皮小龙猫13 小时前
c语言-1
c语言·开发语言
郝学胜-神的一滴13 小时前
完全二叉树与堆底层原理深度剖析 | 手写C++大顶堆实现
java·开发语言·数据结构·c++·python·算法
黄毛火烧雪下14 小时前
Java 基础笔记:文件、递归与字符编码
java·开发语言·笔记
大白话_NOI14 小时前
【洛谷 P2678】 [NOIP2015 提高组] 跳石头 超详细题解
c++·算法
swordbob14 小时前
CAP 定理:为什么不能同时实现 C、A、P?
开发语言·后端·spring