overloading

    [자바/JAVA] 프로그래밍 - 클래스(Class) - Overloading

    오버로딩 한 클래스 내에 같은 메소드명으로 정의할 수 있는 것 // 같은 메소드 명이기 때문에 어떤것을 돌려야 할지 몰라서 에러가 발생 public void test() { System.out.println("a"); } public void test() { System.out.println("b"); } package com.kh.chap06_method.controller; public class OverloadingTest { // 반환형 매개변수 없는 메소드 public void test() { } // 반환형 없고 매개변수 1개 있는 메소드 public void test(int a) { } // 반환형 없고 매개변수 2개(정수 먼저) 있는 메소드 public void test(int a, Str..