Logo Passei Direto
Buscar
Qual e a sintaxe correta para declarar uma interface em TypeScript?
a) interface Pessoa { nome: string; idade: number; }
b) interface Pessoa: { nome: string, idade: number; }
c) type Pessoa = { nome: string, idade: number; }
d) interface Pessoa { string nome, number idade; }
User badge image
Desafios Para o Conhecimento

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Para declarar uma interface em TypeScript, a sintaxe correta é a que utiliza a palavra-chave `interface`, seguida pelo nome da interface e, em seguida, as propriedades dentro de chaves. Vamos analisar as alternativas: a) `interface Pessoa { nome: string; idade: number; }` - Esta opção está correta. Ela declara uma interface chamada `Pessoa` com as propriedades `nome` e `idade`. b) `interface Pessoa: { nome: string, idade: number; }` - Esta opção está incorreta. O uso de dois pontos (:) após o nome da interface não é válido. c) `type Pessoa = { nome: string, idade: number; }` - Esta opção está incorreta para a pergunta, pois usa `type` em vez de `interface`, embora seja uma declaração válida em TypeScript. d) `interface Pessoa { string nome, number idade; }` - Esta opção está incorreta. A sintaxe para declarar as propriedades está errada; deve-se usar `:` em vez de `string` e `number` antes dos nomes das propriedades. Portanto, a alternativa correta é: a) interface Pessoa { nome: string; idade: number; }.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina