본문 바로가기
Python 배우기

class_definition.py

by 노화방지 Anti-aging Hairstyle 2016. 3. 11.
반응형
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

댓글