⊗tsSpIfMt 21 of 37 menu

TypeScriptにおけるインターフェースのメソッド

オブジェクトのインターフェースには、オブジェクトのメソッドも追加できます。 私たちのインターフェースに、ユーザーを挨拶するメソッドを追加してみましょう。 そのためには、メソッド名、パラメータの型、および戻り値の型を指定する必要があります。

interface IUser { name: string; age: number; greet(text: string): string; }

オブジェクト内でこのメソッドを実装しましょう。

let user: IUser = { name: 'john', age: 30, greet(text: string): string { return text + ', ' + this.name } }

メソッドを呼び出してみましょう。

console.log(user.greet('hello')); // 'hello, john'

インターフェース IUser に、年齢を確認するメソッドを実装してください。 ユーザーの年齢が 18 歳未満の場合、アクセスが禁止されている旨のメッセージを表示するようにします。

プロパティ num1num2、および両方の数値を合計するメソッド getSum を持つインターフェース IMath を作成してください。

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