728x90 오버로딩1 [Java/자바] 오버라이딩(Overriding)과 오버로딩(Overloading) 오버라이딩과 오버로딩은 자바를 공부하는 사람이라면 자주 접해봤을 용어이다. 두 용어는 분명 다르지만 발음이 비슷하고, 일부 특징이 헷갈릴 수 있어서, 잘 구분해서 알아두는 게 좋다. 오버라이딩(Overriding) 오버라이딩에 대해 알기 위해서는 자바의 상속 개념을 이해해야 한다. 상속은 간단히 설명하자면 말 그대로 부모의 특성들을 받아와서 사용하는 것을 말한다. 이렇게 부모 클래스를 상속받은 자식클래스에서 부모 클래스의 메소드를 재정의하는 것을 오버라이딩이라고 한다. 자바 개발을 하면 IDE에서 개발하는 경우가 많을 텐데, IDE에서는 어떤 클래스나 인터페이스를 상속 받아서 Override가 가능한 경우 자동 완성을 시켜주는 기능이 있다. 이클립스의 경우 다음과 같다. 그리고 이 자동완성 메소드를 선택.. 2023. 5. 30. 이전 1 다음