scala中类的继承关系
Posted hotmemo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala中类的继承关系相关的知识,希望对你有一定的参考价值。
Any
类的两个直接子类是AnyVal
和AnyRef
,其中AnyVal
是Scala中的值类型,比如Double, Float
等的直接父类,注意这里Unit
类型也是AnyVal
类型的直接子类。而AnyRef
则是Scala中所有引用类型类的父类,类似于Java中的Object
类。
在Scala中,引用类型调用==
方法等同于调用equals
方法,用于比较值相等
如果要判断两个引用类型对象的引用是否相等则用
val x = new String("abc")
val y = new String("abc")
x == y
x eq y
x ne y
引自:https://blog.csdn.net/dabokele/article/details/52746255
以上是关于scala中类的继承关系的主要内容,如果未能解决你的问题,请参考以下文章