본문 바로가기
Python

0707 python 상속

by 대금부는개발자 2021. 7. 7.
SMALL

객체지향의 꽃 → 상속 (Inheritance)

 

 

class를 상속해서 다른 class를 확장시키는 기법

부모 class → parent class, super class, upper class

자식 class → child class, sub class

uint 은 super class

tank 는 sub class

 

 

 

class Unit(object):

 

    def __init__(self, damage, life):

        self.damage = damage       #공격력

        self.life = life                    #생명력

 

class Tank(Unit):                        #Inheritance

 

    def __init__(self, damage, life, has_chain):

        super(Tank, self).__init__(damage, life)

        self.has_chain = True           #chain 유무

 

 

 

 

 

LIST

'Python' 카테고리의 다른 글

0708 Module 사용  (0) 2021.07.08
0707 Python Module  (0) 2021.07.07
0707 python class  (0) 2021.07.07
0702 class 3 , dir(),__init__, magic method  (0) 2021.07.02
0702 class 2  (0) 2021.07.02

댓글