Java自身接口具有一定局限性,而scala恰好能够巧妙的解决这个问题

简介 scala和java语言一样,采用了很强的限制策略,避免了多种继承的问题。 在java语言中,只允许继承一个超类,该类可以实现多个接口,但java接口有其自身的局限性: 接口中只能包括抽象方法,不能包含字段、具体方法。 Scala语言利用Trait解决了该问题,在scala的trait中,它不但可以包括抽象方法还可以包含字段和具体方法。 简单实例 trait MysqlDAO{ def ad
相关文章
相关标签/搜索