导航

2008年12月4日

摘要: (new)“隐藏”,(override)“覆盖”(重写)。不够要弄清楚这两个有什么区别确实也很难,因为它们的子类在使用的父亲的方法的时候根本看不出什么区别,反正子类不管父类是new了还是override了用的都是父类的方法。区别就在于,用父类的类型指针去访问子类的成员的时候有区别。 本质区别就是,一个子类的对象中,如果是new的,那么父类的这个函数地址仍然保留着,同时又提供了一个新的子类的该函... 阅读全文

posted @ 2008-12-04 22:04 mypeacock 阅读(203) 评论(0) 推荐(1)