Arrays de objetos não são os que são utilizados para a construção de api?
Arrays de objetos não são os que são utilizados para a construção de api?
Olá, Lucas. Tudo bem?
Na verdade, arrays de objetos são uma das estruturas que podem ser utilizadas na construção de APIs, mas não são a única ou a principal forma de se fazer isso.
Em uma API, geralmente lidamos com coleções de dados que podem ser representadas por arrays ou listas de objetos. Por exemplo, se você estiver desenvolvendo uma API para gerenciar contas bancárias, você pode ter um endpoint que retorna um array ou uma lista de objetos ContaCorrente
, como no exemplo que você viu na aula. Isso facilita o envio e recebimento de múltiplos itens de dados em uma única solicitação HTTP.
No entanto, APIs frequentemente utilizam listas (List<T>
) em vez de arrays, devido à sua flexibilidade e métodos adicionais, como adicionar ou remover elementos dinamicamente, o que não é possível com arrays fixos.
No exemplo que você está estudando, o uso de um array de objetos ContaCorrente
é uma maneira prática de trabalhar com múltiplas contas ao mesmo tempo. Você pode iterar sobre esse array para acessar ou manipular cada conta individualmente, como mostrado no código com o loop for
.
Espero ter ajudado e bons estudos.