본문 바로가기
Language/Python

클래스와 오브젝트

by devdevdev 2020. 10. 24.

클래스 : 빵틀

오브젝트 : 빵(인스턴스)

# 클래스와 오브젝트
class Person:
  def __init__(self, name, age):
    self.name = name
    self.age = age

  def say_hello(self, to_name):
    print("안녕! "+ to_name+", 나는 " + self.name)
    # print(self)

  def introduce(self):
    print("내 이름은 %s이고, 나는 %d살이야" % (self.name,self.age)) 

# 상속
class Police(Person):
  def arrest(self, to_arrest):
    print("넌 체포됐다," + to_arrest)

class Programmer(Person):
  def program(self, to_program):
    print("다음엔 뭘 만들지? 아 이걸 만들어야겠다! -> " + to_program)

hj = Programmer("호준", 25)
hj.program("어푸어푸")    
728x90

'Language > Python' 카테고리의 다른 글

실습 : Twilio SMS Python  (0) 2020.10.24
패키지와 모듈  (0) 2020.10.24
자료구조  (0) 2020.10.21

댓글