파이썬/클래스
파이썬 클래스의 활용 실습해보기2 (상속)
코린이도이
2020. 11. 4. 15:57
<문제: 부모 클래스(아시아)를 상속하여 Korea라는 자식 클래스를 만들고, 국가 이름, 수도, 인구수를 출력하는 메소드 코딩>
실행 조건
class Asia:
def __init__(self, name):
self.name = name
def show(self):
return '해당 국가는 아시아에 있습니다.'
코드로 짜보기↓
더보기
class Asia: #부모 클래스
def __init__(self, name):
self.name = name
def show(self):
return '해당 국가는 아시아에 있습니다.'
class Korea(Asia):
def __init__(self, name, population, capital):
Asia.__init__(self, name)
self.population = population
self.capital = capital
def show_name(self):
return '국가 이름은 : ',self.name
a = Aisa('대한민국')
print(a.show()) #해당 국가는 아시아에 있습니다. 로 출력
b = Korea('대한민국', '5천만', '서울')
print(b.show_name()) #('국가 이름은: , '대한민국') 으로 출력