2011-05-09 5 views
1

私はTraits.jsやJSTraitsを使用していますが、OOPと特性のコンセプトを組み合わせるのが難しい場合があります。継承、複雑なオブジェクトのインスタンス化、および特性を示す良い例はありますか?JavaScriptで特性をも使用するOOPの良い例は何ですか?

私は、可能な場合は、ビルダーの機能を回避し、まだインスタンスを構築するための新しいはFoo() 'を使用できるようにしたいと思います。

+0

形質と遺伝はよく一緒に座っていません。 // stackoverflowの: – Raynos

+0

それは本当に遅く、このQ.への回答ですが、場合には、誰かがその上につまずき、私はその間、HTTP([JSでCompostionsとミックスイン]ここで見つけることができる3つの他のJavaScript +形質関連Qsの、のコードをリファクタリングでした。コム/質問/ 41999608/compostions-と-ミックスイン・イン・JS)#43141778、ここでは[ミックスインバベルとtranspiled ES6クラス、用](http://stackoverflow.com/questions/30732241/mixins-for-es6-classes -transpiled-WITH-バベルが#43129978)+ [リファクタリングレガシーミックスイン・ベースのクラス階層(http://stackoverflow.com/questions/43027388/refactoring-legacy-mixin-based-class-hierarchies#43059101)。 –

答えて

0

私は最終的にあきらめたとのCoffeeScriptの小さなクラスメカニズムを使用することを決めた、と惑星の皆のように私自身のミックスインのコードを巻か。

関連する問題