Program language/Python
[Python] 상속 코드 예제
COSMOSRKSI
2022. 3. 18. 12:26
#class declare
class Person(object):
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def about_me(self):
print("저의 이름은",self.name,"이고, 제 나이는",str(self.age),"입니다.")
me = Person("abc", 13, "girl")
me.about_me()
class Employee(Person):
def __init__(self, name, age, gender, salary, hire_date):
super().__init__(name, age, gender)
self.salary = salary
self.hire_date = hire_date
def do_work(self):
print("hard working")
def about_me(self):
super().about_me()
print("제 급여는",self.salary,"원이고 제 입사일은",self.hire_date,"입니다.")
me2 = Employee("qewrty",10, "man", 1, 99)
me2.do_work()
me2.about_me()