or
이 연습은 강의의 일부입니다
객체 지향 프로그래밍(OOP)이 무엇인지, 절차적 프로그래밍과 어떻게 다른지, 그리고 어떻게 활용하는지 배웁니다. 메서드, 속성, 생성자를 포함하는 사용자 정의 클래스를 만들고, 이를 사용해 객체를 생성해 보세요!
OOP의 핵심 개념 두 가지, 상속과 다형성을 알아봅니다. 코드 재사용을 극대화하고 기능을 확장하는 구현 방법을 배우며, 클래스 수준 데이터와 인스턴스 수준 데이터의 차이도 함께 복습합니다.
현재 연습
객체를 비교하는 방법, 객체의 문자열 표현을 정의하고 커스터마이즈하는 방법, 그리고 상속을 적용해 사용자 정의 예외를 만들고 처리하는 방법을 배워 맞춤형 오류 처리까지 구현해 보세요.