더북(TheBook)

구매내역과 누적 구매금액에 값이 저장됐습니다. 책 한 권이 17,500원이므로 누적 구매금액(product.price * count)은 35,000원이 됩니다.

이번에는 새로운 상품인 펜(1,200원, 25개)을 등록하고, Anna가 펜을 5개 샀다고 가정해 봅시다. 이제 클래스와 객체에 익숙해졌을테니 책을 확인하기 전에 먼저 코드를 직접 작성해 보세요.

# 새로운 물건 입고
pen = Product('pen', 1200, 25)

Anna.buy(pen, 5)
실행결과
Anna 고객님이 pen 5 개 구매!

새로운 상품이 등장했으니 Product 클래스의 새로운 객체를 만듭니다. 객체명은 pen으로 하고, 상품이름, 상품가격, 재고수량을 차례대로 인자로 넣어 객체를 만듭니다. 그리고 Anna가 펜 5개를 구매하면 남은 펜의 개수를 5개 줄입니다.

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