표준입력 (stdin)
실행옵션 (runtime option)
코드:
실행 »
표준입력/실행옵션
#include <iostream> using namespace std; class Rect { private: double height_; double width_; public: Rect(double height, double width); // 생성자 void DisplaySize(); Rect operator*(double mul) const; }; int main(void) { Rect origin_rect(10, 20); Rect changed_rect = origin_rect * 2; // Rect changed_rect = 3 * origin_rect; changed_rect.DisplaySize(); return 0; } Rect::Rect(double height, double width) { height_ = height; width_ = width; } void Rect::DisplaySize() { cout << "이 사각형의 높이는 " << this->height_ << "이고, 너비는 " << this->width_ << "입니다." << endl; } Rect Rect::operator*(double mul) const { return Rect(height_ * mul, width_ * mul); }