4

    ryan = Customer_account('라이언', 50000)
    prodo = Customer_account('프로도', 100000)
    bank_a = bank()
    
    # 라이언이 10,000원 입금
    bank_a.deposit(ryan, 10000)
    
    # 프로도가 라이언에게 25,000원 계좌이체
    bank_a.send_money(prodo, ryan, 25000)
    
    # 라이언이 30,000원 출금
    bank_a.withdrawal(ryan, 30000)
    
    print('은행의 수수료 수입은', bank_a.commission, '원')
    실행결과
    라이언 고객님! 계좌를 개설했습니다. 잔고는 50000 원 
    프로도 고객님! 계좌를 개설했습니다. 잔고는 100000 원 
    라이언 고객님 9500 원 입금 
    수수료 500원 차감 후 입금 
    입금 후 잔고는 59500 원 
    프로도 고객님이 라이언 고객님께 24200 원 송금 
    수수료 800원 차감 후 송금 
    이체 후 잔고는 프로도 75800 라이언 83700 
    라이언 고객님 29500 원 출금 
    수수료 500원 차감 후 출금 
    출금 후 잔고는 54200 원
    은행의 수수료 수입은 1800 원

    객체를 생성하고 입출금 및 계좌이체 거래를 하는 방법은 2번 해설을 참고하세요. 은행의 수수료는 bank_a 객체의 commission 속성이므로 bank_a.commission으로 출력할 수 있습니다.

    본문으로

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.