Overload1 오버로딩과 오버라이드 (Overload 와 Override) 안녕하세요? Java 잘하고 싶은 Ulegi 입니다ㅋㅋ Java 코드를 보다보면 @Override가 붙은 코드를 많이 보셨죠? 그 밑에는 계속 똑같은 이름의 메소드가 여러개 붙어있구요. 도무지 무슨 의미인지도 모르겠구요... 오늘은 오버로딩(overloading) 과 오버라이딩 (overriding)에 대해 적어보았습니다! 오버로딩 이란? JAVA 한 클래스 내에서 이미 정의된 클래스와 같은 이름의 메소드를 정의 하는 것을 의미합니다. (대신! 매개변수의 개수 혹은 타입이 달라야 가능) +리턴 값이나 접근제어자 (public, private 등) 만 다른 것으로는 오버로딩 불가합니다. class TestClass { public void Test() { System.out.println("테스트1"); .. 2023. 2. 14. 이전 1 다음