摘要: 构造函数内部的多态行为所产生的意想不到的结果 一.Java版本 从概念上讲,构造函数的工作实际上是创建对象,由于构造函数的调用时由内到外的,首先会调用Base(),由于派生类Derive重写了draw方法,因此Base()内部会调用派生类Derive的draw(),而实际上Derive的id会为0( 阅读全文
posted @ 2017-03-13 17:44 byjz 阅读(557) 评论(0) 推荐(0) 编辑