摘要:
特质和抽象类的区别* 使用原则* 1. 优先使用特质,因为一个类可以混入多个特质* 2. 如果需要使用 带参构造器,只能使用抽象类* 抽象类 : 可以定义带参构造器* 特质 : 只能定义无参构造x* */ /** * @author gaocun * @create 2021-10-26 8:27 阅读全文
posted @ 2021-10-26 17:23
学而不思则罔!
阅读(71)
评论(0)
推荐(0)
摘要:
特征(Trait)* 说明* 1. scala中的Trait,相当于java中的接口+抽象类,可以实现多继承* 2. trait中可以有抽象属性和抽象方法 也可以有非抽象属性和方法* 3. 一个类可以继承多个trait / 一个类可以混入(mixin)多个特质* 语法* 声明* trait 名称 { 阅读全文
posted @ 2021-10-26 17:22
学而不思则罔!
阅读(80)
评论(0)
推荐(0)

浙公网安备 33010602011771号