public class parent
{
public void handle()
{
}
public listen()
{
……
handle();
}
}
public class child extends parent
{
public void handle()
{
……
}
public static void main (String args[])
{
child cd = new child();
cd.listen();
}
}这样有办法能让 child 中的listen调用自己的handle吗?而不是parent的handle
就像thread的run那样,start调用的是继承的run,而不是thread的run
{
public void handle()
{
}
public listen()
{
……
handle();
}
}
public class child extends parent
{
public void handle()
{
……
}
public static void main (String args[])
{
child cd = new child();
cd.listen();
}
}这样有办法能让 child 中的listen调用自己的handle吗?而不是parent的handle
就像thread的run那样,start调用的是继承的run,而不是thread的run
cd.listen();这是最基本的多态了