0

プロトタイプOOでは、クラスとインスタンスの区別をなくし、オブジェクトのみを持つことについて話しています。オブジェクトは他のオブジェクトから継承します。プロトタイプOO:「クラスのような」オブジェクトではない拡張

しかし、私が見たすべての例では、「クラスのような」オブジェクトと「インスタンスのような」オブジェクトがあります。前者はメソッドのセットと多分定数を持ち、一度組み立てられると通常は変更できません。後者には実際のインスタンスデータが含まれており、「クラスのような」メソッド呼び出しを委譲し、必要に応じて変更可能または不変のいずれかにすることができます。

両方の場合と同様に動作するものがアプリケーションアーキテクチャにとって有益な例がありますか?たとえば、可変フィールドをインスタンスとし、同時にいくつかの他のオブジェクトのプロトタイプを持つことができますか?設計された例ではありませんが、実際のシステムを理解し、維持しやすくするようなものですか?

クラスはFunctionインスタンスがそうであるようにそれが動作

答えて

0
class Example { } 

console.log(Example.toString()) 

...

関連する問題