Fichas
Java - POO
Fichas del conjunto (10)
- 1O que é encapsulamento em Java?Encapsulamento é o princípio de esconder os detalhes internos de uma classe, expondo apenas o que é necessário através de métodos públicos, para proteger o estado dos objetos.
- 2Qual é o propósito de uma interface em Java?Uma interface define um contrato que outras classes podem implementar. Ela permite a criação de métodos abstratos para padronizar comportamentos entre classes diferentes.
- 3Qual a diferença entre herança e composição?Herança permite que uma classe derive de outra, herdando seus atributos e métodos. Composição é quando uma classe é composta por outras classes, usando seus métodos e atributos como partes de seu próprio comportamento.
- 4O que é polimorfismo?Polimorfismo é a capacidade de um objeto assumir múltiplas formas. Em Java, permite que uma referência de superclasse se refira a objetos de subclasses.
- 5Para que serve o operador instanceof?instanceof verifica se um objeto é uma instância de uma classe específica ou de uma classe que a implementa.
- 6Qual é a principal vantagem do uso de interfaces em vez de herança múltipla?Interfaces permitem o uso de múltiplas implementações sem os problemas de herança múltipla, que Java não suporta diretamente para evitar ambiguidades.
- 7O que são classes abstratas em Java?Classes abstratas são classes que não podem ser instanciadas diretamente e podem conter métodos abstratos (sem implementação), para serem implementados por subclasses.
- 8Como Java implementa a reutilização de código?Java utiliza herança, composição e interfaces para reutilização de código, permitindo organizar a lógica de forma modular e reaproveitável.
- 9Como diferenciar uma classe de um objeto?Uma classe é uma definição ou "plano" para objetos, enquanto um objeto é uma instância concreta dessa classe.
- 10O que é o método equals() e por que é importante?equals() é usado para comparar o conteúdo de dois objetos. É essencial para garantir comparações precisas, especialmente em estruturas de dados como Set e Map.
Información
- Descripción
- Desenvolvedor Java Fichas sobre Java - POO, creado por Jokebede Nascimento el 02/11/2024.
- Creado por
- Jokebede Nascimento
- Visitas
- 0
- Valoración