반응형

파이썬 클래스 예제 

 

파이썬 클래스 정의와 사용에 대한 간단한 예제입니다.

 

# 클래스 정의

class Person:
    def __init__(self, name, age):   # 클래스 초기화 함수(생성자)
        self.name = name
        self.age = age
       
    def sayName(self):              # 메소드(클래스의 함수) 첫 인수는 self를 지정
        print("I'm "+self.name)      # 클래스의 멤버 변수(속성)는 self. 형태로 접근

  return 0                         # 반환값 있을 때

 

    def sayAge(self):
        print(self.age)

 

who = Person("gildong", 20)    # Person 클래스형 객체 who 생성
who.sayName()                      # who 객체의 sayName() 메소드 호출
who.sayAge()                

 

<이상>  

반응형

+ Recent posts