Buscar

Determinada classe possuí 3 propriedades do tipo float, sendo que uma delas é estática. Com essa classe instanciei 10 objetos distintos. Quantos by...

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


84 bytes
1024 bytes
120 bytes
80 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

Respostas

User badge image

Ed Verified user icon

Para responder a essa pergunta, precisamos saber o tamanho em bytes de cada propriedade float. Em geral, um float ocupa 4 bytes em memória. Dessa forma, se a classe possui 3 propriedades float, sendo uma delas estática, teremos: - 3 * 4 bytes = 12 bytes para cada objeto - 1 * 4 bytes = 4 bytes para a propriedade estática - Total de bytes para cada objeto: 12 + 4 = 16 bytes Como foram instanciados 10 objetos distintos, o total de bytes alocados em memória será: - 10 * 16 bytes = 160 bytes Portanto, a alternativa correta é letra D) 80 bytes.

0
Dislike0

Responda

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

Mais conteúdos dessa disciplina