Buscar

Determinada classe possuí 5 propriedades do tipo int, sendo que uma delas é estática. Com essa classe instanciei 4 objetos distintos. Quantos bytes...

Determinada classe possuí 5 propriedades do tipo int, sendo que uma delas é estática. Com essa classe instanciei 4 objetos distintos. Quantos bytes serão alocados em memória para armazenamento das propriedades destes 4 objetos?


1024 bytes
64 bytes
80 bytes
68 bytes

Essa pergunta também está no material:

TESTE 1 TOPICOS AVANCADOS DE PROGRAMACAO NOTA 10
5 pág.

Análise e Desenvolvimento de Sistemas Universidade Santa CecíliaUniversidade Santa Cecília

💡 1 Resposta

User badge image

Ed Verified user icon

Para responder a essa pergunta, precisamos considerar o tamanho de cada propriedade do tipo int e se elas são estáticas ou não. Se uma propriedade é estática, ela é compartilhada por todas as instâncias da classe e não é alocada novamente para cada objeto. Portanto, apenas uma vez é alocada em memória. Se temos 5 propriedades int, sendo uma delas estática, teremos 4 propriedades int alocadas para cada objeto. O tamanho de uma propriedade int em C# é de 4 bytes. Portanto, para cada objeto, teremos 4 propriedades int alocadas em memória, o que resulta em 4 * 4 = 16 bytes. Como foram instanciados 4 objetos distintos, o total de bytes alocados em memória para armazenar as propriedades desses objetos será de 4 * 16 = 64 bytes. Portanto, a alternativa correta é B) 64 bytes.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais