더북(TheBook)

객체 지향 프로그래밍에서 가장 많이 떠올리는 언어 기능이 바로 상속(inheritance)이다. 상속은 기존 클래스를 수정해서 새로운 클래스를 정의하는 기능이다. 이 장에서는 카드놀이, 카드 덱, 포커의 기본 패를 클래스를 사용한 상속으로 설명할 것이다.

포커를 해 본 적이 없다면 https://ko.wikipedia.org/wiki/포커 항목을 읽어보는 게 좋지만, 꼭 읽을 필요는 없다. 연습문제에 필요한 내용은 설명할 것이다.

이 장에서 사용하는 예제 코드는 http://thinkpython2.com/code/Card.py에서 이용할 수 있다.

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