어딘가에서 우선 순위를 읽으면 다형성을 얻는 방법입니다. 다형성 (Polymorphism)은 객체가 유형에 따라 동작을 다양하게하는 기능입니다.다른 하위 클래스에 대해 동일한 기능을 재정의하는 것은 다형성입니까?
이제 다른 하위 클래스가 부모 클래스의 멤버를 재정의하면 다형성을 부여한다고 말할 수 있습니까? 또한
이제 A1 그 A로부터 상속 따라서 in B
인쇄되고, B의 모든 구성원을 사용 지금
B b=new B();
C c=new C();
A a1=b;
A a2=c;
a1.hello();
a2.hello();
할 경우
class A
{
public void hello()
{
printf("in A");
}
}
class B extends A
{
public void hello()
{
printf("in B");
}
}
class C extends A
{
public void hello()
{
printf("in C);
}
}
; 그리고 마찬가지로 a2?