-4
Java에서 가능합니까? 메서드 오버로드 자식 클래스에서 ?? 가능한 경우 다음 메서드 재정의와 구별 할 수 ?? 상위 클래스의 방법으로 동일한 서명으로, 방법을 만들 경우Java에서 자식 클래스의 메서드 오버로드
Java에서 가능합니까? 메서드 오버로드 자식 클래스에서 ?? 가능한 경우 다음 메서드 재정의와 구별 할 수 ?? 상위 클래스의 방법으로 동일한 서명으로, 방법을 만들 경우Java에서 자식 클래스의 메서드 오버로드
는 방법 재정의 (다형성)
이다. 즉 :
public class ParentClass
{
public void sayHello(String name) { System.out.println("Hello " + name); }
}
그리고 자식 클래스
:public class ChildClass
{
public void sayHello(String name) { System.out.println("HELLO" + name);}
}
방법
과부하이 이름이 같은 방법을 만드는 곳이지만, 다른 매개 변수를 받아들입니다.
public class ChildClass
{
public void sayHello(int name) { System.out.println("HELLO" + name);}
// sayHello is a different method to the JVM, but has the same name.
}
그냥 자신에게 테스트로
문서의 굉장한 능력, 나는이 문제를 인터넷 검색, 그리고 첫 번째 링크는이 정확한 주제에 대한 오라클의 포괄적 인 튜토리얼입니다. Here이 링크입니다.
* 자기 연구는 항상 좋은 것입니다. * 그들은 단지 다형성의 다른 풍미입니다. http://javarevisited.blogspot.in/2011/12/method-overloading-vs-method-overriding.html –
work 기본 및 google it – Forhad