特牛生活网

第七章 Scala基础——类继承_scala举例完成类的继承(单继承和多继承)-CSDN博客

网友收藏
文章浏览阅读8.7k次,点赞17次,收藏14次。一、Scala的类继承在面向对象编程里,为了节省代码量,也为了反映实际各种类之间的联系,通常采取两种策略:包含和继承。包含代表了一种has-a的关系,也就是一个类包括了另一个类的实例。例如,午餐的菜单含有水果,那么就可以先编写一个水果类,然后再编写一个午餐类,并在午餐类里包含水果类的对象,但这两者没有必然联系。继承代表了一种is-a的关系,也就是从一个宽泛的类可以派生出更加具体的类。例如,编写..._scala举例完成类的继承(单继承和多继承)