python 용어정리 (클래스와 친구들)
·
용어정리/Python
클래스의 기본구조클래스의 기본 구조의 예시class Animal: pass pass는 클래스가 비어 있을 때 사용 한다. 속성속성은 객체의 상태나 특성을 나타낸다. 즉 클래스가 dog이면 객체는 아마 dog의 이름이나 나이 등 이겠다. 메서드메서드는 객체가 수행해야할 코드를 정의하는 함수이다.즉 그냥 함수라고 보면된다. 함수와의 차이로는, 함수는 매개변수를 직접 받아야 하지만,메서드는 클래스 안에서 객체의 속성을 받아야 한다. 이때 객체는 self로 정의된다. 객체객체는 클래스의 인스턴스로 속성과 메서드를 가지는 실체이다.클래스에서 객체를 생성하면, 상속받는 클래스는 물론 하위 메서드 전제에 사용 가능하다. 여러개의 객체를 만들 때에는, 각각 객체가 생성이 되며, 만약 두 객체를 비교하게..