私はhttp://www.markthomas.info/blog/92自己参照でこれの代わりに自己なぜですか?
からセルフタイプの結果が
trait SpellChecker {
self: RandomAccessSeq[char] =>
...
}
のように何であるかを理解し、ここにself
代わりのthis
を使用することをお勧めしている理由私は理解していませんでしたか...!?また、私がself
の代わりにasfd
と書くと、私もコンパイラエラーが出ません。だから私は「自己」がすべてであるとは確信していません。後で特性のメソッドの1つにオブジェクトのようなself
を使用することは可能であるとは思われません。
私は実際には2つのものを混ぜ合わせています。「自己」の自己参照エイリアスと相続処方?あなたの例では、あなたは相続処方を一切与えなかったのですか?あなたはちょうど 'this'のエイリアスですか? – Make42
正しい。それはそんなに混合するものではありませんが、これらはあなた自身の注釈で行うことができる2つのことです:1) 'this'のエイリアスを作成し、2)その特性がいくつかの必要なタイプ)。どちらか一方、または両方を行うことができます。あなたの質問は主にエイリアス部分について語られました。 – alextsc