목록생성자 (2)
Developer_Neo
오늘 나의 학습 목표는 무엇인가요? - 생성자와 내부 클래스를 배운다. 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요? - 생성자 - 객체를 생성하는 역할을 하는 클래스의 구성 요소 - 인스턴스가 생성될 때 호출되는 인스턴스 초기화 메서드 - new 키워드를 사용하여 객체를 생성할 때에 호출되는 것이 이것이다. - 하지만 이것은 인스턴스를 생성하는 역할은 아닙니다. 이것의 역할은 인스턴스 변수들을 초기화하는데 사용되는 메서드입니다. 조건 1. 생성자의 이름은 반드시 클래스의 이름과 같아야한다. 2. 생성자는 리턴타입이 없다. 클래스명(매개변수) { // 생성자 기본 구조 ...생략... } extra) 생성자도 오버로딩이 가능하므로 매개변수의 타입과 갯수에 따라서 여러개가 존재할 수 있다. p..
클래스 - 객체를 만드는 도구 클래스(class)란 똑같은 무엇인가를 계속해서 만들어 낼 수 있는 설계 도면이고(과자 틀), 객체(object)란 클래스로 만든 피조물(과자 틀을 사용해 만든 과자)을 뜻한다. 출처 https://wikidocs.net/28 05-1 클래스 초보 개발자들에게 클래스(class)는 넘기 힘든 장벽과도 같은 존재이다. 독자들 중에도 클래스라는 단어를 처음 접하는 이들도 있을 것이다. 그러면 도대체 클래스가 무엇인지 ... wikidocs.net 메소드만을 갖는 간단한 클래스 구조 - 메소드를 호출할 때에 self자리에는 인수를 넘기지 않는다. class 클래스명: '''docstring''' def 메소드(self): '''docstring''' 클래스를 만들 때 모든 메소드..