#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;}
标签:right,bottom,int,top,周一,Rectangle,left From: https://www.cnblogs.com/kuandong24/p/17351303.html