C++

[C++] 명품 C++ 프로그래밍 실습문제 7장 9번

Hs’s Coding vlog 2023. 1. 11. 21:50

[C++]명품 C++ 프로그래밍 실습문제 7장 9번

[C++]명품 C++ programming 실습문제 7장 9번

명품 C++ 프로그래밍실습문제/연습문제 /C++

#include <iostream>
#include <string>
#include <ctime>
#include <cstdlib>

using namespace std;
class Circle{
    int radious;
public:
    Circle(int radious=0){this-> radious =radious;}
    void show() {cout << "radious = "<< this->radious << " 인원 " << endl;}
    

    friend Circle operator +(int k,Circle &op1);
};


Circle operator +(int k,Circle &op1){//후위연산자
    Circle tmp;
    tmp = k + op1.radious;
    return tmp;
}
int main() {
    Circle a(5),b(4);
    b = 1 + a;
    a.show();
    b.show();
    return 0;
}