abstraction 2 인터페이스(Interface)란? - 계약 기반 프로그래밍의 핵심 2025/09/22 객체지향 프로그래밍 4대 특성: 추상화, 캡슐화, 상속, 다형성 완벽 가이드 2025/09/21