Considerando os conceitos de orientação a objetos, julgue os itens seguintes.
Encapsulamento significa ser capaz de incorporar os dados e métodos de uma classe previamente definida.
Considerando os conceitos de orientação a objetos, julgue os itens seguintes.
Encapsulamento significa ser capaz de incorporar os dados e métodos de uma classe previamente definida.
Considerando os conceitos de orientação a objetos, julgue os itens seguintes.
O polimorfismo, em que se usa o mesmo nome de método com o mesmo retorno e argumentos idênticos, chama-se sobrecarga.
A respeito de conceitos de orientação a objetos, julgue os seguintes itens.
Uma classe final é uma classe que não tem classes herdeiras e cuja implementação permite garantir segurança de acesso aos objetos.
A respeito de conceitos de orientação a objetos, julgue os seguintes itens.
Quando uma subclasse declara um método de mesmo nome de um método da sua superclasse com o tipo de retorno e os tipos dos argumentos idênticos, tem-se o que é denominado sobrecarga.
Quando comparada a métodos tradicionais de desenvolvimento, a orientação a objetos sugere um novo estilo de decomposição/modularização, baseado em:
Nas técnicas orientadas ao objeto, os objetos são caracterizados
A respeito de conceitos de orientação a objetos, julgue os seguintes itens.
Na linguagem Java, um construtor de subclasse deve sempre chamar o construtor de superclasse como sua primeira instrução. Caso não exista esse construtor, o compilador Java irá inserir automaticamente uma chamada da superclasse, o que funcionará apenas se a superclasse tiver um construtor sem parâmetros. Caso contrário, será informada a ocorrência de erro.
A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.
O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais.
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
No paradigma de orientação a objetos, o acesso aos atributos das classes do sistema deve ser feito exclusivamente por meio de uma interface definida p...
A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.
O emprego do polimorfismo apresenta problemas similares ao emprego da estrutura lógica de desvio condicional múltiplo (switch) disponível em grande parte das linguagens de programação.