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;
}
相关推荐
雪度娃娃2 分钟前
行为型设计模式——命令模式
c++·设计模式·命令模式
我能坚持多久3 分钟前
STL详解——list的介绍以及功能展示
开发语言·c++
大大杰哥4 分钟前
2026陕西省ICPC省赛补题(前六题)
c++·算法
Brilliantwxx6 分钟前
【C++】 继承与多态(上)
开发语言·c++·笔记·算法
ch.ju6 分钟前
Java程序设计(第3版)第四章——静态部分
java·开发语言
ZHOUPUYU8 分钟前
PHP 开发实战:从零搭建一个高性能的 RESTful API 服务
运维·开发语言·后端·html·php
不负岁月无痕8 分钟前
STL -- C++ string 类 模拟实现
java·开发语言·c++
·心猿意码·9 分钟前
OCCT源码解析(六):TKG3d 模块——三维曲面体系
c++·3d
Anastasiozzzz10 分钟前
万字深度实战!AI Agent 接入万物的底层密码:MCP 协议传输机制与开发指南(下篇)
java·开发语言·数据库·人工智能·ai·架构
会开花的二叉树13 分钟前
Qt初体验-第一个窗口程序踩的坑
开发语言·c++·qt