사용자 지정 class
을 만든 다음 원하는 모든 방법을 포함 할 수 있습니다. 아래 예가 있습니다 :
>>> class MyClass(object): # Define class MyClass
... def __init__(self): # Define MyClass' constructor method
... self.name = "Me" # Make an attribute
... def getName(self): # Define method getName
... return self.name # Return MyClass' attribute name (self.name)
...
>>> test = MyClass() # Initialize (create an instance of) MyClass
>>> print test.getName() # Print the name attribute by calling the getName method
Me
>>>
기본적으로 OOP (Object-Oriented Programming)로 작업하고 있습니다. 그러나이 개념이 너무 크기 때문에 여기에서 할 수있는 모든 것을 설명하거나 설명 할 수는 없습니다 (그렇지 않으면 내 게시물이 엄청날 것입니다). 나의 충고는 OOP와 Python 클래스를 연구하는 것이다. 많은 훌륭한 자습서를 찾을 수 있습니다. 나는 위의 것을 주었다. here은 또 다른 것입니다 :
이것은 파이썬의 핵심 개념입니다. 객체/사용자 정의 클래스 생성에 대한 튜토리얼을 읽을 수 있습니다. – dm03514
객체 지향 프로그래밍의 세계에 오신 것을 환영합니다! –