Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisão P. O. O. 1 – O que é Programação Orientada a Objetos? É um paradigma de programação baseado em “objetos”. 2 – O que é um objeto? Elemento encontrado no contexto do sistema a ser desenvolvido. 3 – O que é uma classe? Representação de um conjunto de objetos do mundo real. 4 – O que é um atributo? Informações sobre o objeto. Dados que posso armazenar. 5 – O que é um método? Operações a serem realizadas. 6 – O que são parâmetros? Informações que podem ser recebidas pelo método para utilização interna. 7 – O que deve ser feito para acessar um método de outra classe? Criar um objeto referente à mesma. 8 – O que fazem os modificadores de acesso? Determinam como será a visibilidade de uma classe, atributo ou método. Podem ser public, protected, private e default. 9 – Tabela com os conceitos e simbologia de public, protected, private e default. 10 – Quais são os pilares da POO? Encapsulamento, Herança e Polimorfismo. 11 – O que é Encapsulamento? É a propriedade de ocultar ou omitir informações dentro de uma classe. 12 – O que são os métodos Getters e Setters? Getters são responsáveis por retornar o valor armazenado no atributo. Setters são responsáveis por enviar (setar) um valor para o atributo. 13 – O que é Herança? É quando uma classe (subclasse ou classe-filha) herda as características (atributos e métodos) definidas em outra classe. 14 – Qual a diferença entre Herança Simples e Herança Múltipla? Herança Simples é quando a classe filha herda características de apenas uma classe mãe. Herança Múltipla é quando uma classe filha herda características de duas classes mães. 15 – O que é Especialização e Generalização? É uma maneira de representar a relação entre duas classes através da herança. A subclasse é uma especialização da(s) superclasse(s). A superclasse é uma generalização da(s) subclasse(s).
Compartilhar