반응형
class MyClass:
variable = 777 # Assign value to a variable inside "MyClass".
def foo(self): # we'll explain self parameter later in task 4
print("Hello from function foo")
my_object = MyClass() # variable "my_object" holds an object of the class "MyClass" that contains the variable and the "foo" function
my_object.foo()
산출물 (Output)
Hello from function foo
* 객체는 변수들과 함수들을 단일 엔터티로 결합합니다.
객체들은 클래스로부터 그 변수들과 함수를 가져옵니다.
클래스들은 본질적으로 객체를 만들기 위한 템플릿입니다.
객체는 함수는 물론 데이터도 포함하고 있는 단일 데이터 구조라고 생각할 수 있습니다.
객체의 함수를 메소드라고 부릅니다.
반응형
'Python 배우기' 카테고리의 다른 글
자연어 처리에 유용한 8가지 파이썬 라이브러리 (0) | 2021.01.03 |
---|---|
default_parameter.py (0) | 2016.03.11 |
param_args.py (0) | 2016.03.10 |
functions.py (0) | 2016.03.10 |
continue_keyword.py (0) | 2016.03.10 |
댓글