오버로딩(overloading)과 오버라이딩(overriding)
오버라이딩(overriding)의 조건1. 선언부가 같아야 한다.(이름, 매개변수, 리턴타입)2. 접근제어자를 좁은 범위로 변경할 수 없다.- 조상의 메서드가 protected라면, 범위가 같거나 넓은 protected나 public으로만 변경할 수 있다.3. 조상클래스의 메서드보다 많은 수의 예외를 선언할 수 없다. 오버로딩(overloading)의 조건1. 메소드의 이름이 같아야 한다.2. 매개변수의 개수나 자료형에서 차별되어야 한다.3. 매개변수부는 같은데 결과값이 다른 경우는 오버로딩이 아니다. 오버로딩(overloading) : 다형성. 주로 매개변수부 변화에 집중오버라이딩(overriding) : 상속성(넓은 의미로는 다형성으로 볼 수도 있지만, 반드시 상속성이 전제되어야만 되므로 상속성 개념..