摘要: #重写: 如果子类的方法覆盖了父类的方法,我们也说父类的那个方法在子类有了新的版本或者新的实现。**覆盖的新版本具有与老版本相同的方法签名:相同的方法名称和参数表。**因此,对于外界来说,子类并没有增加新的方法,仍然是在父类中定义过的那个方法。不同的是,这是一个新版本,所以通过子类的对象调用这个方法 阅读全文
posted @ 2020-12-16 15:14 margusd 阅读(137) 评论(0) 推荐(0)
摘要: 类定义了类型,DVD类所创建的对象的类型就是DVD。类可以有子类,所以由那些类定义的类型可以有子类型。在DoME的例子中,DVD类型就是Item类型的子类型。 子类型类似于类的层次,类型也构成了类型层次。子类所定义的类型是其超类的类型的子类型。 当把一个对象赋值给一个变量时,对象的类型必须与变量的类 阅读全文
posted @ 2020-12-16 11:20 margusd 阅读(93) 评论(0) 推荐(0)