728x90 300x250 SMALL 다형성1 오버라이드와 다형성의 차이 오버라이드 하나의 메소드를 재정의하는 것, 부모 클래스의 동일한 이름을 가진 메소드를 자식 클래스에서 덮어쓴다 주로 상속 관계에서 발생하며, 단일 클래스 내에서 이루어진다. 상속 계층 구조에서 메소드의 동작을 변경하거나 확장하는 데 사용된다. 다형성 하나의 메소드나 함수가 여러 객체에 대해 다른 동작을 수행하는 능력을 의미한다. 상속, 인터페이스, 오버로딩 등을 통해 구현될 수 있으며, 주로 객체 지향 프로그래밍에서 많이 사용된다. 같은 이름의 메소드를 여러 클래스나 객체에 적용함으로써 코드의 재사용성과 유연성을 높인다. 2024. 4. 2. 이전 1 다음 728x90 반응형 LIST