السلام عليكم
سؤالي حول تعددية الأشكال في جافا أو (ploymorphism)
{
public Test1()
{
} // constructor
private int dd()
{
System.out.println(" i am in father ");
return 1000;
}
public class Test1
{
public Test2()
{
} // constructor
public int dd()
{
System.out.println(" i am in child ");
return 1000;
} // meth
public class Test2 extends Test1
{
public static void main(String arg[])
{
Test1 t=new Test2();
System.out.println(t.dd());
} // main
} // class
public class Test
على حسب الكود السابق و بالتركيز على الدالة dd , ستكون النتيجة الخطأ التالي كما في المرفق :
فما هو سبب الخطأ ؟

