클래스 (class)Python 클래스(class)는 다음 예제와 같이 정의합니다. 클래스 이름은 관습적으로 대문자로 시작합니다. 123456789101112131415class MyClass: """A simple example class""" # 따옴표 3개로 코멘트 def __init__(self): # 컨스트럭터 (생성자) self.name = "" def getName(self): # getName() 메소드 return self.name def setName(self, name): # setName() 메소드 self.name = name a = MyClass() # 클래스의 인스턴스 생성a.setName("Tanaka") # setName() 메서드 호출print a.getName() # g..
파이썬은 객체지향 프로그래밍을 지원하는 언어입니다. 그래서 클래스를 정의하여 사용할 수 있습니다. Python의 클래스 정의 방법은 다른 언어와 비교했을 때 비교적 쉽습니다. 이 포스팅을 통해 파이썬의 기본 클래스 사용 방법을 이해하실 겁니다. 클래스 정의파이썬에서는 클래스 정의에 class문을 사용합니다. class문을 사용하여 정의하는 방법은 다음과 같습니다. 1class 클래스 이름 :cs class 문장 다음에 적힌 이름이 해당 클래스의 이름이 됩니다. 이름 뒤에는 ":"를 붙입니다. 그 후에 들여쓰기 등을 활용하여 클래스를 정의합니다. 1234class Test : pass #아무것도 하지 않는 클래스의 경우 pass 적음 test = Test() # 인스턴스 생성cs 메소드클래스 내부에 함수를..