image.png

抽象类的创建

让人摸不到头脑的就是抽象的

  1. abstract class Car{ //是抽象类,不能被实例化
  2. val catBrand: String //字段没有初始化值,就是一个抽象字段
  3. def info() //抽象方法,不需要使用abstract关键字
  4. def greeting() {println("Welcome to my car!")}
  5. }

image.png

抽象类的继承

image.png
总体的例子
image.png