周一

复制代码
#include <iostream>
using namespace std;
class Rectangle
{public:
Rectangle(int top, int left, int bottom, int right);
~Rectangle(){}
int getTop() const {
    return top;}
int getLeft() const {
    return left;}
int getBottom() const {
    return bottom;}
int getRight() const {
    return right;}
void setTop(int top) {
    top=top;}void setLeft(int left){
    left=left;}
void setBottom(int bottom) {
    bottom=bottom;}
void setRight(int right){
    right=right;}
int getArea()const;
private:
int top;
int left;
int bottom;
int right;};
Rectangle:: Rectangle(int top, int left, int bottom, int right)
{this->top=top;
this->left=left;
this->bottom=bottom;
this->right=right;}
int Rectangle:: getArea() const {
    int width=right -left;int height=top -bottom;return (width*height);}
int main()
{
Rectangle rect(10,30,25,36);
cout<<"Area: "<<rect.getArea()<<endl;
return 0;}
复制代码

 

posted @   KuanDong24  阅读(104)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示