黑马程序员技术交流社区

标题: 关于多态的堆栈图问题 [打印本页]

作者: 褚代江    时间: 2012-4-2 11:09
标题: 关于多态的堆栈图问题
之前学了一些java,一次有人问道多态的多态的堆栈图怎么画,在内存中的分布图是什么样子的,这个,我只知道多态怎么使用,具体怎么在内存中分布的还真的画不出来。这次看毕老师的视频,现在看到第八天的第8集了,没有看到那个具体的讲解。后面还没看,不知道后面有没讲,但是现在想急于知道多态的堆栈图,希望会的哥们能画下。(就下面这个小例子吧)
abstract class Animal
{
        String name;
        int age;
        public abstract void eat();
}
class Cat extends Animal
{
        String name="mimi";
        int age=2;
        String eyecolor="黑色";
        public void eat(){
                System.out.println("吃鱼");
        }
}
class DuoTai
{
        public static void main(String[] args)
        {
                Animal a=new Cat();
                a.eat();
                Cat cat=(Cat)a;
                System.out.println(cat.eyecolor);
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2