버스에 대한 클래스를 생성해 보겠다.

class Bus:
def set_info(self, number, rd, addr):
self.number = number
self.rd = rd
self.addr = addr

인스턴스를 생성하자마자 bus = Bus("08", "1", "Seoul")와 같이 생성과 동시에 값을 넣게 되면 오류가 나게 된다.

 

인스턴스 생성과 동

시에 변수를 넣어주면 오류가 나게 된다.

이와 같은 오류를 해결해 주기 위해서는 def __init__을 사용해 주면 생성과 동시에 변수를 넣어줄 수 있다.

'Python' 카테고리의 다른 글

Python 문자열, 정수형 출력  (0) 2023.04.19

+ Recent posts