더북(TheBook)

요정과 도적 객체도 생성해 봅시다.

fairy = Character('요정', 60, 5)
fairy.information()

thief = Character('도적', 85, 8)
thief.information()
실행결과
Character 클래스의 객체 생성 => 요정
이름 => 요정 , 체력 => 60 , 공격력 => 5
Character 클래스의 객체 생성 => 도적
이름 => 도적 , 체력 => 85 , 공격력 => 8

요정 객체를 생성할 때 __init__()에 전달되는 selffairy입니다. 따라서 생성자 내에서 fairy.name, fairy.strength, fairy.attack_damage에 각각 '요정', 60, 5를 저장합니다. 도적 객체를 생성할 때도 selfthief를 전달한 후 동일한 원리가 적용됩니다.

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