클래스 선언 후
class Class_1():
def func_1(self):
print("Class_1 call")
선언한 클래스 생성
a = Class_1()
클래스 생성시 init을 사용하여 self 인자 값을 생성
class Class_2():
def __init__(self, a_input, b_input):
self.x = a_input
self.y = b_input
class_2 클래스에 인자 값 부여
b = Class_2(5, 1)
print(b.x ,b.y)
class 내부 함수 생성
self 인자 값은 초기 class 생성시 정해진 값을 통하여 함수 생성 가능
class Class_3():
def __init__(self, input_x, input_y):
self.x = input_x
self.y = input_y
def add(self):
self.result = self.x + self.y
return self.result
def subtract(self):
self.result = self.x - self.y
return self.result
class_a = Class_3(10, 2)
class_a.add()
list.append() - 리스트안에 값을 추가
class Class_4():
# _list = []
def __init__(self, input_name):
self.name = input_name
def add_list(self, input_phone):
self._list = []
self._list.append(input_phone)
test = Class_4("test")
test.add_list("01012345678")
test._list