2
respostas

Questão array de objetos

A alternativa correta não seria var itens : Array() ao invés de a questão var itens = Array(), pois na aula foi explicado como utilizando : e não =

2 respostas

Oii Tatiana, tudo bem?

Na alternativa C, o correto na verdade seria: var itens: Array<Item>. Porque quando adicionamos o () estamos falando para inicializar o array. Porém, não podemos inicializar um array na definição da sua tipagem (o : marca um tipo).

Por isso as alternativas corretas são A) e D). Na alternativa D), usamos o que chamamos de tipo de inferência, que basicamente determina o tipo de forma automática. E com o () estamos inicializando o array vazio.

Espero ter ajudado :D

Muito obrigada ajudou sim