Pharo Smalltalkでトレイトを使用するときにinstanceVariablesを使用することは可能ですか?
Trait named: #Personnel
uses:{}
category: 'Test'
そして、他のクラスがこれらの特性から使用できるいくつかの変数を追加したいと思います。これはSmalltalkで可能ですか?
いいえ。トレイトはステートレスな構成可能なユニットです。つまり、属性はなく、メソッドだけです。
より詳細な説明については、http ://scg.unibe.ch/archive/papers/Scha03aTraits.pdfをご覧ください。