⊗jsOpBsCPP 12 of 60 menu

JavaScriptのOOPにおけるコンストラクタパラメータによるプロパティ

コンストラクタのパラメータを通じて渡された変数は、 オブジェクトのプロパティに書き込むことができます:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

このようにして、渡された値は クラスのすべてのメソッドで 利用可能になります。 例として、何らかのメソッドで 渡された値を使用してみましょう:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

これがどのように機能するか 確認してみましょう。 名前と姓をパラメータとして渡して 新しいオブジェクトを作成します:

let user = new User('john', 'smit');

次に、私たちのメソッドを呼び出してみましょう:

console.log(user.show());

Employee クラスのコンストラクタに 従業員の名前と給与を渡し、 対応するプロパティに書き込んでください。

従業員の名前を表示する メソッドを作成してください。

従業員の給与を表示する メソッドを作成してください。

従業員の給与を 10% 増やすメソッドを作成してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否