class Monkey extends Animal with Runnable with Flyable{
}
单继承 extends 多实现接口 with
多态:父类引用指向子类对象,接口指向实现类
apply方法:可以省略
数组Apply后面直接跟括号,其实是一种简写方式,相当于调用了apply方法
val a0=Array(1,2,3,4,5)
val a1=Array.apply(1,2,3,4,5)
val a2=new ArrayInt
模式匹配:
class Monkey extends Animal with Runnable with Flyable{
}
单继承 extends 多实现接口 with
多态:父类引用指向子类对象,接口指向实现类
apply方法:可以省略
数组Apply后面直接跟括号,其实是一种简写方式,相当于调用了apply方法
val a0=Array(1,2,3,4,5)
val a1=Array.apply(1,2,3,4,5)
val a2=new ArrayInt
模式匹配: