반응형 메서드 (Method)1 자바 Java | 다형성(Polymorphism) 핵심: 오버로딩(Overloading)과 출력 다양성 ✅ 오버로딩 Overloading 같은 이름의 메서드를 여러 개 정의한다. 메서드의 이름은 같지만, 매개변수의 개수, 타입, 순서가 다르기 때문에 컴파일러는 각각의 메서드를 다른 메서드로 인식하여 처리한다. 오버로딩을 사용하면 메서드 이름을 다양하게 사용하지 않고도 같은 기능을 하는 여러 개의 메서드를 선언할 수 있다. 오버로딩된 메서드를 호출할 때는 전달하는 인자의 타입, 개수, 순서에 따라 알맞은 메서드가 선택되어 호출된다. 이를 매개변수의 다형성(Polymorphism)이라고 한다. 💡 다형성 Polymorphism 객체지향 프로그래밍에서 하나의 메서드나 클래스가 여러 개의 다른 동작을 수행할 수 있는 능력이다. 즉, 같은 코드에서 다양한 형태로 동작할 수 있다. 오버로딩(Overloading) 같.. 2023. 2. 16. 이전 1 다음 반응형