关于#java#以下代码能证明多态是运行时行为吗,请各位专家解答!

以下代码段必须使用代码控件:

public class Test{
    public static void main(String[] args) {
        c x = new d();
    }
}
class c{
    public c(){
    System.out.println("ok");
 }
class d extends c{
    public d(){
    System.out.println("no");
 }

```java



最好是c类定义一个虚函数,子类重载虚函数。然后x调用这个虚函数,发现输出的是d的函数结果。