클래스
파이썬의 클래스기본 개념:클래스는 데이터와 기능을 함께 묶는 방법새 클래스 생성은 새로운 객체 타입 생성클래스 인스턴스는 자신만의 속성을 가질 수 있음파이썬 클래스의 특징:최소한의 새로운 문법으로 구현다중 상속 지원메서드 오버라이딩 가능모든 표준 객체 지향 프로그래밍 기능 제공파이썬 클래스의 특별한 점:대부분의 멤버가 public모든 메서드가 virtual (C++ 용어로)내장 타입도 상속 가능연산자 오버로딩 지원동적 생성 및 수정 가능객체와 이름의 관계 (Aliasing):여러 이름이 같은 객체를 참조할 수 있음가변 객체에서 중요한 개념함수에 객체 전달 시 효율적 (포인터와 유사)주요 특징:클래스 자체도 객체임포팅과 이름 변경 지원내장 연산자들을 클래스 인스턴스에 대해 재정의 가능파이썬 스코프와 이름 ..
개발 언어/파이썬
2024. 7. 10. 10:05