タグ付けされた質問 「self-type」

11
自己型と特性サブクラスの違いは何ですか?
特性の自己型A: trait B trait A { this: B => } 言う「Aも伸びていない具体的なクラスに混入することはできませんB」。 一方、次のとおりです。 trait B trait A extends B その言う「任意の(コンクリートや抽象)クラスがでミキシングAもBに混合されます」。 これらの2つのステートメントは同じことを意味しませんか?自己型は、単純なコンパイル時エラーの可能性を作成するためにのみ役立つようです。 何が欠けていますか?
387 scala  traits  self-type 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.