[TIL] Day 12 — Java 다형성 + 추상클래스 + 인터페이스날짜: 2025-11-04기술 스택: Java OOP abstract interface Polymorphism부트캠프: 풀스택 개발자 부트캠프 3주차다형성 규칙상위 클래스는 하위 클래스를 참조 가능 (업캐스팅)접근 영역은 상위 클래스 영역으로 한정오버라이딩된 메서드는 런타임에 실제 객체 타입의 구현 호출 (동적 바인딩)하위 클래스는 상위 클래스 참조 불가. 단, 상위 타입으로 참조 중인 객체를 강제 형변환 시 가능추상 클래스abstract class Animal { void breathe() { System.out.println("호흡"); } abstract void sound(); // 구현 없음 — 하위 클래스에서 반드..