Buscar

Sabe-se que as classes são “modelos” que podem ser instanciados em objetos. A modelagem normalmente ocorre criando-se as classes necessárias e todo...

Sabe-se que as classes são “modelos” que podem ser instanciados em objetos. A modelagem normalmente ocorre criando-se as classes necessárias e todos os relacionamentos existentes. Porém, existem alguns problemas que podem aparecer ao se fazer a modelagem das classes. Caso não sejam analisados os objetos instanciados e suas relações, as classes podem apresentar problemas de implementação, que só irão aparecer quando o programa for executado. Você consegue imaginar esse tipo de problema? Tente pensar em algum que não apareceria em uma implementação de classes, mas que causaria erros na execução do programa ao instanciar os objetos e ao executar o programa.

Essa pergunta também está no material:

Analise-orientada-a-Objetos_
292 pág.

Enem Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

Sim, um exemplo de problema que pode ocorrer na execução do programa é a falta de validação dos dados de entrada. Suponha que uma classe seja criada para representar um objeto "Pessoa" e que essa classe tenha um atributo "idade". Se a validação não for feita corretamente, pode ser possível instanciar um objeto "Pessoa" com uma idade inválida, como um valor negativo ou um valor muito alto. Isso pode causar erros na execução do programa, como falhas de segmentação ou comportamentos inesperados. Portanto, é importante validar os dados de entrada e garantir que eles estejam dentro dos limites esperados antes de instanciar os objetos.

0
Dislike0

✏️ 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