⊗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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부