⊗tsSpOpCP 4 of 37 menu

TypeScriptにおけるクラスのOOPプロパティ

それでは、クラスのプロパティを宣言する方法を学びましょう。TypeScriptでは、すべてのプロパティを宣言する際にその型を指定する必要があります。実際にどのように行うかを見てみましょう。

クラス User を作成してみましょう。プロパティ name を設定し、これが文字列型であることを指定します。

class User { name: string; }

しかし、このコードはプロパティの初期値が設定されていないため、エラーが発生します。

初期値を設定しましょう。

class User { name: string = 'john'; }

次に、このクラスのオブジェクトを作成します。

let user: User = new User;

では、プロパティの値を出力してみましょう。

console.log(user.name); // 'john'

次に、オブジェクト作成後にプロパティの値を変更してみます。

user.name = 'eric';

プロパティ nameage を持つクラス Student を作成してください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否