예외처리 (1) 썸네일형 리스트형 [Python] 오버라이딩 / 추상클래스 / 예외처리 / 파일 이 글은 24.01.10에 본인 벨로그에 작성했던 글을 옮겨 온 것이다. 오버라이딩 하위 클래스에서 상위 클래스의 메서드(함수)를 재 정의(override)하는 것. => 상속받은 클래스의 기능을 하위 클래스에서 다시 작성한다. => 중복된 코드를 제거하여 객체지향 프로그래밍 시 시간 절약도 가능 추상클래스(abstract class) 미 구현된 메서드(=추상 메서드)을 한 개 이상 가지는 클래스를 의미한다. 이 추상 클래스는, 자식 클래스에서 추상 메서드를 반드시 구현하도록 강제할 수 있다. 1) 구체적으로 예를 들자면 "a라는, 선언만 되어 있고 그 외엔 구현되어있지 않은 메서드(기능)"를 갖고 있는 상위 "A"클래스를 하위 "B" 클래스가 상속받는다고 하자. 2) 이 때, "A" 클래스는 "B"클래.. 이전 1 다음