私はさまざまな属性を持つ適度に大きなクラスを持っています。クラスのコンストラクタを作成するのはかなり複雑です(コード内に新しいCLassObj(par1、par2、par3、par4、par5、par6、par7、... pars)があることを想像してみてください。順番を覚えておくことが不可能であるので、私は通常、このようにそれを初期化します。TypeScript:クラス内のオプションのパラメータ
{
movie: this.movie,
row: 10,
seat: 12,
cashPrice: 170,
discount: 0,
bonusesPrice: 4200,
is3D: false,
isVR: false,
includesGlasses: false,
promocode: ''
}
を、それは大丈夫です。しかし、私はクラス内のメソッドを持っている場合は、私もそれを再定義する必要があると思い
。!コンストラクタを作成せずにオプションのパラメータを作成する方法はありますか?あるいは、コンストラクタにオブジェクトを渡す方法がありますか?
このものは本当に私を助けました:)ありがとう! – Nausik