web-dev-qa-db-ja.com

trait

特性をオブジェクトにすることはできません

なぜScalaのEitherとOptionタイプはインターフェース/トレイトではなくクラスなのですか?

Scalaコンパイラが、シールされていないクラス/特性に対してパターンマッチング警告を出せないのはなぜですか?

委任が必要な場合のscalaケースクラスの使用方法

トレイト(PHP)で必要なプロパティを文書化する方法はありますか?

ScalaでStringの代わりにStringLikeを使用しますか?

特性の構成と良い実践ですか?

ミックスインのみの継承で言語を作ってみませんか?

Rust関数から可変量の出力を提供する最も一般的な方法は何ですか?

PHPUnitで特性をモックおよび注入することは可能ですか?

そのようなデザインパターンは存在しますか? (マルチ戦略/マルチトレイト)

継承とモデル化の比較vs慣用的な特性に基づく構成

PHPトレイトを使用して多重継承をシミュレートする

MixinとTraitの違いは何ですか?

トレイトは親メソッドを参照する必要がありますか?

C ++クラスの特性を追跡する方法は?

オブジェクトを変更するが、オブジェクトを削除する可能性があるRustメソッドの署名?