클래스 (생성자,소멸자,캡슐화)
클래스 (생성자,소멸자,캡슐화) 생성자 __init__- 객체가 선언될때 자동으로 호출된다.- 인자가 있을 때와 인자가 없을때로 2가지 경우가 있다. 인자가 있을 때에는 def __init__ ( self, 변수 ): 인자가 없을 때에는 def __init__ ( self ): 인자가 있을 때 메서드 호출할 때 선언하지 않게 되면 에러가 발생한다. EX)객체가 선언되면 생성자 __init__이 실행되는 것을 볼 수 있습니다.인자가 있는 경우에는 인자를 쓰지 않을 경우에는 이런 에러메시지를 확인해볼 수 있습니다. 소멸자 __del__- 객체를 지울 때 사용된다.EX)객체를 선언하고나서 다시 객체를 삭제했을 경우에는 소멸자 __del__이 실행되는 것을 확인할 수 있습니다. 캡슐화(은닉제어)- 객체 지향 프..