객체와 클래스의 도움으로 사전을 구성해야 할 때 클래스를 정의합니다. 변수에 값을 할당하는 '초기화' 함수가 정의됩니다. 클래스의 인스턴스가 생성되고 init 함수가 호출됩니다.
예시
아래는 동일한 데모입니다 -
class base_class(object):def __init__(self):self.A =32 self.B =60my_instance =base_class()print("클래스의 인스턴스가 생성되었습니다.")print(my_instance.__dict__)사전>출력
클래스의 인스턴스가 생성되었습니다{'A':32, 'B':60}설명
- 'base_class'가 정의되고 개체가 여기에 전달됩니다.
- 'init' 메소드가 정의되어 있으며 변수에 값을 할당합니다.
- 메소드의 인스턴스가 생성됩니다.
- '.' 연산자를 사용하여 생성된 객체를 사용하여 메서드를 호출합니다.