반응형
파이썬 클래스 예제
파이썬 클래스 정의와 사용에 대한 간단한 예제입니다.
# 클래스 정의
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()
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 더하기와 곱하기를 출력하는 클래스 예제 (0) | 2018.12.24 |
---|---|
파이썬 스트링 함수(메소드) 예제 (0) | 2018.11.29 |
파이썬, 파일 생성, 읽기, 복사, 쓰기 예제 (0) | 2018.09.03 |
파이썬에서 정수 세 개 입력받고 작은 것에서 큰 순서로 출력하기 (0) | 2018.06.23 |
파이썬으로 배수 합 구하기, 그리고 and, 또는 or 연산 이용하기 (0) | 2018.06.23 |