-
[python] 클래스기초/파이썬 2017. 4. 26. 00:43
클래스
연관된 메소드와 변수의 집합
객체
만들어 놓은 클래스로 인스턴스화 시킨것
객체 = 클래스의 인스턴스
사용법
클래스의 이름은 CmelCase방식으로 단어와단어를 대문자로 이어서 만든다.(약속)
클래스의 함수는 객체를 가리키는 self를 입력해야 클래스함수로 인식된다.
class TestClass(object):
def __init__(self, name):
self.name = name
TC = TestClass("hip")
print(TC.name)
>>>hip
파이썬의 더블언더바(__)의 의미
예약함수나 변수에 사용
#1 클래스 내에있는 컨텐츠반환
def __str__(object)
return name
#2 메인함수
__main__
#3 객체에 더하기
__add__
간단한 은행프로그램
'기초 > 파이썬' 카테고리의 다른 글
[python] 파이썬 배열 (0) 2017.04.18 [python] 파이썬 기초정리4 (while문) (0) 2017.04.16 [python] 파이썬 모듈설치 (0) 2017.04.16 [python] 파이썬 기초3 (for문) (0) 2017.04.15 [python] 파이썬 기초2(함수, 조건문) (0) 2017.04.15