Scala の一般的な境界を理解するのはちょっと複雑です。そんなこと知ってる:
T : Tr
-T
の型を持っています。これは、特性Tr
を実装することを意味します Tr
T <: SuperClass
-T
のサブクラスですSuperClass
T :> ChildClass
-T
のスーパークラスですChildClass
ただし、さらに多くの演算子もあります。
<%
と%>
=:=
<:<
と>:>
<%
と%>
<%<
と>%>
私はそれらについて読みましたが、私が言ったように、わかりやすい説明はありませんでした. 明確にしていただけますか?