Karteikarten
Programação Orientada a Objetos
Karten in diesem Stapel (30)
- 1Elemento do código Java que utilizamos para representar objetos do mundo real.Classe
- 2É a classe materializada, ou seja, ela com os devidos atributos qualificados.Objeto
- 3São as características que definem a classe.Atributos
- 4São os comportamentos/ações de uma classe.Métodos
- 5São padrões de visibilidade de acessos às classes, atributos e métodos.Modificadores de Acesso
- 6Quando um programa cria (instancia) um objeto da classe Banco, a variável senha é encapsulada (ocultada). Qual método de acesso é responsável pelo encapsulamento da senha?Private
- 7Qual modificador de acesso possibilita que uma declaração possa ser acessada de qualquer lugar e por qualquer entidade que possa visualizar a classe a que ela pertence?Public
- 8Qual modificador de acesso possui essas características: - Os membros da classe definidos como não podem ser acessados ou usados por nenhuma outra classe. - Não se aplica às classes, somente para seus métodos e atributos que não podem ser visualizados pelas classes herdadas.Private
- 9Qual modificador de acesso possui essas características: Torna o membro acessível às classes do mesmo pacote ou através de herança, seus membros herdados não são acessíveis a outras classes fora do pacote em que foram declarados.Protected
- 10Qual modificador de acesso possui essas características: A classe e/ou seus membros são acessíveis somente por classes do mesmo pacote, na sua declaração não é definido nenhum tipo de modificador, sendo este identificado pelo compilador.Default
- 11Qual modificador de acesso possui essas características: Quando é aplicado na classe, não permite estende-la, nos métodos impede que o mesmo seja sobrescrito (overriding) na subclasseFinal
- 12Qual modificador de acesso possui essas características: Não é aplicado nas variáveis, apenas nas classes. Permite que a classe não seja instanciada. Para indicar que um método de uma classe deve ser necessariamente redefinido em cada uma de suas subclassesAbstract
- 13Qual modificador de acesso possui essa característica: É usada para criar variáveis que são visíveis para apenas uma função.Static
- 14Qual modificador de acesso faz com que a classe possua essas condições? É acessível somente dentro da própria classe em que foi declarada. Ela não pode ser acessada de fora da classe, nem mesmo por outras classes no mesmo pacote.Private
- 15Trata-se de um tipo especial de método utilizado para criar e inicializar objetos a partir de uma classe. Como chamamos esse tipo de método?Método Construtor
- 16O objetivo principal deste método é garantir que um objeto seja criado com um estado inicial consistente e válido. Como chamamos esse tipo de método?Método Construtor
- 17Em POO, quem são os responsáveis por acessar e modificar os valores dos atributos de uma classe?Getters e Setters
- 18Getters também podem ser chamados de...Métodos de Obtenção
- 19Setters também podem ser chamados de...Métodos de Configuração
- 20GETTERS ou SETTERS? Responsáveis por retornar o valor de um atributo específico.GETTERS
- 21GETTERS ou SETTERS? Responsáveis por definir (ou modificar) o valor de um atributo específico.SETTERS
- 22Métodos de Acesso, Modificadores de Acesso ou Encapsulamento? "Determinam a visibilidade de acesso, as classes, atributos e métodos."Modificadores de Acesso
- 23Métodos de Acesso, Modificadores de Acesso ou Encapsulamento? "Regulam o acesso a dados internos e seu uso incentiva o encapsulamento dos dados da classe."Métodos de Acesso
- 24Métodos de Acesso, Modificadores de Acesso ou Encapsulamento? "Mecanismo de programação que vincula o código e os dados que ele trata, mantendo os dois seguros contra a interferência externa."Encapsulamento
- 25VERDADEIRO ou FALSO? O encapsulamento pode ocorrer em dois níveis: Nível de Classe & Nível de MembroVERDADEIRO
Nível de classe: determina o acesso de uma classe inteira (public ou package-private);
● Nível de membro: em que se determina o acesso de atributos ou métodos da classe (public, private, protected, package-private e default) - 26VERDADEIRO OU FALSO? "set significa que algum atributo deve ter certo valor; e get é utilizado para recuperar o valor desse atributo."VERDADEIRO
- 27A__________ promove a extensibilidade do código, a reutilização e uma maior coerência lógica no modelo de implementação.Herança
- 28VERDADEIRO OU FALSO? Classe Pai, Classe Base ou Superclasse detonam o conceito genérico de classe.VERDADEIRO
São nomes diferentes para a mesma coisa. - 29Qual o nome da classe que herda as características da classe pai?Classe Filha ou Subclasse
- 30Uma classe abstrata é implementada em Java para representar entidades e conceitos abstratos, sendo considerada qual tipo de classe?Classe Pai
Informationen
- Beschreibung
- Karteikarten am Programação Orientada a Objetos, erstellt von Maria Almeida am 20/04/2024.
- Erstellt von
- Maria Almeida
- Aufrufe
- 14
- Tags
- Bewertung