생성자와 함수와의 차이점 - 생성자는 리턴타입이 없고 클래스 이름과 동일하다. - 함수이름은 같지 않아도 상관없다. (실무에서는 코드가 복잡하기 때문에 비슷한 기능을 하는 함수는 이름을 같게 해준다. ) 함수중복 - Overload / Overloading 조건 1) 함수명은 같지만 2) 파라미터(매개변수)의 타입이나 개수가 달라야 한다. 오버로딩(Overloading) : 같은 이름의 메서드 여러개를 가지면서 매개변수의 유형과 개수가 다르도록 하는 기술 오버라이딩(Overriding) : 상위 클래스가 가지고 있는 메서드를 하위 클래스가 재정의해서 사용 오버로딩(Overloading) 같은 이름의 함수(메서드)를 여러개 정의하고, 매개변수의 유형과 개수를 다르게 하여 다양한 유형의 호출에 응답할 수 있..