반응형 JAVA #메모리 #다형성 #오버라이딩1 자바 다형성의 비밀: 메서드 오버라이딩이 메모리에서 작동하는 방식 자바 다형성의 비밀: 메서드 오버라이딩이 메모리에서 작동하는 방식지난 포스트에서 상속이 메모리에서 어떻게 구현되는지 알아봤습니다. 오늘은 한 단계 더 나아가서 메서드 오버라이딩과 다형성이 실제 메모리에서 어떻게 작동하는지 깊이 있게 탐구해보겠습니다.다형성이란 무엇인가?다형성(Polymorphism)은 "같은 인터페이스로 다른 동작을 수행하는 능력"을 말합니다. 자바에서는 부모 클래스 타입의 참조 변수가 자식 클래스의 오버라이딩된 메서드를 호출할 수 있게 해주죠.Animal animal = new Dog(); // 부모 타입 참조, 자식 객체animal.sound(); // Dog의 sound() 메서드가 실행됨!하지만 JVM은 어떻게 실행 시점에 정확한 메서드를 찾아서 호출할 수 있을까요? 🤔가상 .. 2025. 8. 7. 이전 1 다음 반응형