⊗jstsPmDSIn 42 of 55 menu

Interfaces no TypeScript

Uma opção mais avançada para tipagem de objetos em TypeScript são as interfaces. Elas permitem criar novos tipos de dados que descrevem a estrutura de objetos.

As interfaces são criadas usando a palavra-chave interface, seguida pelo nome da interface (escrito com letra maiúscula), e então, entre chaves, é descrita a estrutura do objeto.

Vamos, por exemplo, criar uma interface que descreve a estrutura de um objeto de usuário:

interface User { name: string, age: number }

Vamos agora criar um objeto que implementa esta interface. Para isso, como tipo do objeto, especificamos o nome da nossa interface:

let user: User = {name: 'john', age: 30};

Crie três objetos que implementam a seguinte interface:

interface Employee { name: string, age: number, salaryday: number }

Crie três objetos que implementam a seguinte interface:

interface Time { hour: number, minute: number, second: number }
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar