本篇作为scala快速入门系列的第二十四篇博客,为大家带来的是关于抽象类的内容。 文章目录 抽象类 定义 抽象方法 抽象字段 抽象类 和Java语言一样,scala中也可以定义抽象类。 定义 如果类的某个成员在当前类中的定义是不包含完整的,它就是一个抽象类。 不完整定义有两种情况: 方法没有方法体(抽象方法) 变量没有初始化(抽象字段) 定义抽象类和Java一样,在类前面加上abstract关键字。 抽象方法 示例 设计4个类,表示上述图中的继承关系 每一个形状都有自己求面积