Programming Language/Python

Python] 클래스 기초

TwinParadox 2016. 12. 30. 01:59
728x90

파이썬에서 클래스의 기본 선언 구조


1
2
3
4
5
6
class Example:
    def __init__(self,param):
    def function(param):
 
class classExample(Example):
    def func(param):
cs



클래스는 예약어 class 뒤에 클래스명을 지정해 선언함


class Example:



생성자는 __init__() 함수로, 클래스 생성 시 호출되며,

생성자는 클래스 자신을 가리키는 인자 self가 반드시 들어가야 함.

특별한 초기화 작업이 필요 없는 경우 생략 가능.


def __init__(self, param):



클래스 내부에는 함수 선언 가능.


def function(param):




다른 클래스를 상속하려면 클래스 선언 시, 인자로 상속받을 클래스명을 넣어줌.


class classExample(Example):

728x90