Início Questões de Concursos Orientação a Objetos Resolva questões de Orientação a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Orientação a Objetos Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 1Q257550 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Informática, TRF 2a, FCCSobre orientação a objetos é correto afirmar: ✂️ a) Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-se inferir que a subclasse é uma especialização de superclasse. ✂️ b) Numa árvore genealógica de classes, a classe mais baixa herda os atributos e métodos somente da superclasse no nível imediatamente acima. ✂️ c) As variáveis de uma classe só podem ser alteradas por métodos definidos nos seus objetos. ✂️ d) O polimorfismo se caracteriza quando, para mensagens distintas, objetos diferentes responderem ou agirem de forma idêntica. ✂️ e) Os objetos de uma classe são idênticos no que se refere à sua interface e ao seu estado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2Q150050 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJO conceito de polimorfismo em Orientação a Objetos implica: ✂️ a) a possibilidade de interagir com objetos de classes diferentes ao mesmo tempo; ✂️ b) trabalhar com instâncias de classes diferentes, de forma unificada, via uma abstração; ✂️ c) uma técnica do paradigma OO que garante o reuso de uma classe em situações distintas; ✂️ d) garantir, de forma centralizada, a integridade interna de várias instâncias de uma classe; ✂️ e) um mecanismo que permite compartilhar um comportamento previamente definido. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3Q117270 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCNa orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado: ✂️ a) método. ✂️ b) polimorfismo. ✂️ c) interface. ✂️ d) classe. ✂️ e) construtor. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 4Q151150 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIOUma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule(). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o) ✂️ a) sobrecarga de atributo. ✂️ b) sobrecarga de método. ✂️ c) herança múltipla. ✂️ d) polimorfismo. ✂️ e) acesso externo direto a atributo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 5Q117970 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCNa programação orientada a objetos, subprogramas (ou subrotinas) são encapsuladas nos próprios objetos e passam a designar-se ✂️ a) atributo. ✂️ b) herança. ✂️ c) instância. ✂️ d) método. ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 6Q259869 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRF 4a, FCCA proteção de atributos e operações das classes, fazendo com que estas se comuniquem com o meio externo por meio de suas interfaces, define o conceito de ✂️ a) polimorfismo. ✂️ b) encapsulamento. ✂️ c) herança. ✂️ d) agregação. ✂️ e) especialização. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 7Q149871 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 7a Região, FCCConsidere: A classe Pedido contém um método chamado obter Produtos() que retorna uma lista de produtos pertencentes a um determinado pedido. O código que usa esta classe desconhece completamente como esta lista de produtos é montada. Tudo que interessa é a lista de produtos que o método retorna.Na essência, o texto explica um dos fundamentos das linguagens OO que é ✂️ a) polimorfismo. ✂️ b) encapsulamento. ✂️ c) dependência. ✂️ d) herança múltipla. ✂️ e) estereotipagem. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 8Q114030 | Programação , Orientação a Objetos, Analista de Gestão Corporativa, EPE, CESGRANRIONuma linguagem de programação orientada a objetos é importante restringir a visibilidade de alguns atributos para garantir o conceito de: ✂️ a) classe. ✂️ b) encapsulamento. ✂️ c) herança. ✂️ d) instanciação. ✂️ e) polimorfismo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 9Q116379 | Informática , Orientação a Objetos, Analista de Sistemas, TJ SP, VUNESPConsidere duas classes S e T de um diagrama de classes da orientação a objetos feitos por meio da UML. Há uma associação de composição entre as classes S e T. Assinale a alternativa que representa esse tipo de associação entre S e T (abstraindo-se as cardinalidades). ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 10Q187510 | Programação, Orientação a Objetos, Agente de Defensoria Programador, DPE SP, FCCA cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 de novos habitantes. Na associação da frase acima aos conceitos da modelagem orientada a objeto, é correto afirmar que São Paulo, população e aumento, referem-se, respectivamente, a ✂️ a) classe, objeto, instância de classe. ✂️ b) objeto, atributo, implementação por um método do objeto. ✂️ c) classe, objeto, atributo. ✂️ d) objeto, instância, operação. ✂️ e) classe, objeto, associação pelo método de agregação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 11Q257002 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPEAssinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma de programação orientada a objetos. ✂️ a) As abstrações, idealmente, caracterizam-se por não serem grandes demais em comparação aos módulos, pois senão elas se tornam multifuncionais e de difícil compreensão. Como consequência, a abstração deve ser implementada apenas no nível de estruturas de dados necessários para se atingir o objetivo pretendido. ✂️ b) Abstração consiste em uma linguagem puramente lógica. A motivação para isso veio em parte da vontade de se reconciliar o uso da lógica como uma linguagem declarativa de representação do conhecimento com a representação procedimental do conhecimento. ✂️ c) Abstração é uma linguagem declarativa que permite acesso à base de dados mediante a utilização da teoria dos conjuntos e da álgebra relacional como fundamento de seu funcionamento. ✂️ d) Abstração é um conceito segundo o qual o sistema ou software é dividido em partes distintas. Compõe o ferramental necessário para um programa mais legível com uma melhor manutenção e melhor desempenho por meio da programação orientada a objetos. ✂️ e) Abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Em modelagem orientada a objetos, uma classe é uma abstração de entidades existentes no domínio do sistema de software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 12Q231403 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TJ PE, FCC Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em ✂️ a) I, II e III. ✂️ b) I e III, apenas. ✂️ c) II e III, apenas. ✂️ d) III, apenas. ✂️ e) II, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 13Q113591 | Programação , Orientação a Objetos, Analista de Finanças e Controle, CGU, ESAFAnalise as seguintes afirmações relativas à programação Orientada a Objetos: I. O polimorfismo possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes. II. Os métodos estáticos, quando executados, acessam apenas os atributos de instância da classe. III. O uso de um mesmo nome para identificar diferentes implementações dos métodos pode ocorrer na definição de construtores.IV. Na hierarquia de classes, a herança múltipla ocorre quando existem diversas classes imediatamente abaixo da classe em questão. Estão corretos os itens: ✂️ a) I e II ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 14Q241178 | Engenharia de Software, Orientação a Objetos, Técnico Administrativo Informática, DNPM, CESGRANRIOEm programação orientada a objetos, é correto afirmar que herança múltipla: ✂️ a) é a instância de uma classe abstrata. ✂️ b) define no máximo uma classe pai. ✂️ c) permite que uma classe herde atributos e métodos de duas ou mais classes. ✂️ d) ocorre quando uma classe é a instância de vários objetos. ✂️ e) significa o mesmo que polimorfismo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 15Q261395 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Programação, TST, FCCConsidere que a classe Pessoa possui 3 métodos que podem ser aplicados aos seus objetos: cadastrar, alterar e excluir. Considere que Aluno e Professor são classes derivadas da classe Pessoa e, por isso, herdam os métodos cadastrar, alterar e excluir, mas estes métodos são sobrescritos na classe Aluno e Professor com implementações bastante distintas, em função dos dados associados a cada um deles. O exemplo ilustra o conceito de ✂️ a) hereditariedade. ✂️ b) polimorfismo. ✂️ c) encapsulamento. ✂️ d) abstração. ✂️ e) reusabilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 16Q217621 | Programação, Orientação a Objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.No que concerne a conceitos de programação orientada aobjetos, julgue os itens que se seguem.Um objeto apresenta três características básicas, o estado, a identidade e o comportamento. A parte de dados de um objeto é definida por um conjunto de mensagens, e a porção funcional, por um conjunto de atributos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 17Q249199 | Engenharia de Software, Orientação a Objetos, Técnico de Laboratório Informática, UFF, UFFNa Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como: ✂️ a) instância; ✂️ b) interface; ✂️ c) abstrata; ✂️ d) superclasse; ✂️ e) subclasse. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 18Q165125 | Informática, Orientação a Objetos, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFAnalise as seguintes afi rmações relacionadas a conceitos de programação Orientada a Objetos e da linguagem de programação Java:I. Considerando os atributos de Instância ou de Classes, quando estes são de Instância, cada objeto tem a sua própria cópia destes atributos. II. Em um programa codifi cado em Java, um atributo de classe é identifi cado com a palavra static.III. Um método estático pode ser invocado usando-se o nome da classe seguido de parênteses contendo o nome do método. Além disso, é obrigatório que os objetos da classe tenham sido criados para que o método estático seja invocado. IV. Da mesma forma que é obrigatório especifi car o código a ser executado na criação de um objeto, também é obrigatório especifi car um código a ser executado na destruição deste objeto. Este princípio é denominado Visibilidade Privada.Indique a opção que contenha todas as afi rmações verdadeiras. ✂️ a) I e II. ✂️ b) II e III. ✂️ c) III e IV. ✂️ d) I e III. ✂️ e) II e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 19Q251910 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRE PI, FCCEm relação à programação orientada a objetos, considere:I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento. II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados. III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse. IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.Está correto o que se afirma em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) III e IV, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 20Q116650 | Engenharia de Software , Orientação a Objetos, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Com relação aos conceitos de programação orientada a objetos,julgue os itens a seguir.Em orientação a objetos, estão disponíveis dois tipos de objetos: os concretos e os abstratos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDFPróximo →
1Q257550 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Informática, TRF 2a, FCCSobre orientação a objetos é correto afirmar: ✂️ a) Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-se inferir que a subclasse é uma especialização de superclasse. ✂️ b) Numa árvore genealógica de classes, a classe mais baixa herda os atributos e métodos somente da superclasse no nível imediatamente acima. ✂️ c) As variáveis de uma classe só podem ser alteradas por métodos definidos nos seus objetos. ✂️ d) O polimorfismo se caracteriza quando, para mensagens distintas, objetos diferentes responderem ou agirem de forma idêntica. ✂️ e) Os objetos de uma classe são idênticos no que se refere à sua interface e ao seu estado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2Q150050 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJO conceito de polimorfismo em Orientação a Objetos implica: ✂️ a) a possibilidade de interagir com objetos de classes diferentes ao mesmo tempo; ✂️ b) trabalhar com instâncias de classes diferentes, de forma unificada, via uma abstração; ✂️ c) uma técnica do paradigma OO que garante o reuso de uma classe em situações distintas; ✂️ d) garantir, de forma centralizada, a integridade interna de várias instâncias de uma classe; ✂️ e) um mecanismo que permite compartilhar um comportamento previamente definido. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3Q117270 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCNa orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado: ✂️ a) método. ✂️ b) polimorfismo. ✂️ c) interface. ✂️ d) classe. ✂️ e) construtor. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
4Q151150 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIOUma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule(). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o) ✂️ a) sobrecarga de atributo. ✂️ b) sobrecarga de método. ✂️ c) herança múltipla. ✂️ d) polimorfismo. ✂️ e) acesso externo direto a atributo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
5Q117970 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCNa programação orientada a objetos, subprogramas (ou subrotinas) são encapsuladas nos próprios objetos e passam a designar-se ✂️ a) atributo. ✂️ b) herança. ✂️ c) instância. ✂️ d) método. ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
6Q259869 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRF 4a, FCCA proteção de atributos e operações das classes, fazendo com que estas se comuniquem com o meio externo por meio de suas interfaces, define o conceito de ✂️ a) polimorfismo. ✂️ b) encapsulamento. ✂️ c) herança. ✂️ d) agregação. ✂️ e) especialização. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
7Q149871 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 7a Região, FCCConsidere: A classe Pedido contém um método chamado obter Produtos() que retorna uma lista de produtos pertencentes a um determinado pedido. O código que usa esta classe desconhece completamente como esta lista de produtos é montada. Tudo que interessa é a lista de produtos que o método retorna.Na essência, o texto explica um dos fundamentos das linguagens OO que é ✂️ a) polimorfismo. ✂️ b) encapsulamento. ✂️ c) dependência. ✂️ d) herança múltipla. ✂️ e) estereotipagem. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
8Q114030 | Programação , Orientação a Objetos, Analista de Gestão Corporativa, EPE, CESGRANRIONuma linguagem de programação orientada a objetos é importante restringir a visibilidade de alguns atributos para garantir o conceito de: ✂️ a) classe. ✂️ b) encapsulamento. ✂️ c) herança. ✂️ d) instanciação. ✂️ e) polimorfismo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
9Q116379 | Informática , Orientação a Objetos, Analista de Sistemas, TJ SP, VUNESPConsidere duas classes S e T de um diagrama de classes da orientação a objetos feitos por meio da UML. Há uma associação de composição entre as classes S e T. Assinale a alternativa que representa esse tipo de associação entre S e T (abstraindo-se as cardinalidades). ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
10Q187510 | Programação, Orientação a Objetos, Agente de Defensoria Programador, DPE SP, FCCA cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 de novos habitantes. Na associação da frase acima aos conceitos da modelagem orientada a objeto, é correto afirmar que São Paulo, população e aumento, referem-se, respectivamente, a ✂️ a) classe, objeto, instância de classe. ✂️ b) objeto, atributo, implementação por um método do objeto. ✂️ c) classe, objeto, atributo. ✂️ d) objeto, instância, operação. ✂️ e) classe, objeto, associação pelo método de agregação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
11Q257002 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPEAssinale a opção correta quanto à abordagem conceitual de abstração sob o paradigma de programação orientada a objetos. ✂️ a) As abstrações, idealmente, caracterizam-se por não serem grandes demais em comparação aos módulos, pois senão elas se tornam multifuncionais e de difícil compreensão. Como consequência, a abstração deve ser implementada apenas no nível de estruturas de dados necessários para se atingir o objetivo pretendido. ✂️ b) Abstração consiste em uma linguagem puramente lógica. A motivação para isso veio em parte da vontade de se reconciliar o uso da lógica como uma linguagem declarativa de representação do conhecimento com a representação procedimental do conhecimento. ✂️ c) Abstração é uma linguagem declarativa que permite acesso à base de dados mediante a utilização da teoria dos conjuntos e da álgebra relacional como fundamento de seu funcionamento. ✂️ d) Abstração é um conceito segundo o qual o sistema ou software é dividido em partes distintas. Compõe o ferramental necessário para um programa mais legível com uma melhor manutenção e melhor desempenho por meio da programação orientada a objetos. ✂️ e) Abstração é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. Em modelagem orientada a objetos, uma classe é uma abstração de entidades existentes no domínio do sistema de software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
12Q231403 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TJ PE, FCC Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguem uma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em ✂️ a) I, II e III. ✂️ b) I e III, apenas. ✂️ c) II e III, apenas. ✂️ d) III, apenas. ✂️ e) II, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
13Q113591 | Programação , Orientação a Objetos, Analista de Finanças e Controle, CGU, ESAFAnalise as seguintes afirmações relativas à programação Orientada a Objetos: I. O polimorfismo possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes. II. Os métodos estáticos, quando executados, acessam apenas os atributos de instância da classe. III. O uso de um mesmo nome para identificar diferentes implementações dos métodos pode ocorrer na definição de construtores.IV. Na hierarquia de classes, a herança múltipla ocorre quando existem diversas classes imediatamente abaixo da classe em questão. Estão corretos os itens: ✂️ a) I e II ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
14Q241178 | Engenharia de Software, Orientação a Objetos, Técnico Administrativo Informática, DNPM, CESGRANRIOEm programação orientada a objetos, é correto afirmar que herança múltipla: ✂️ a) é a instância de uma classe abstrata. ✂️ b) define no máximo uma classe pai. ✂️ c) permite que uma classe herde atributos e métodos de duas ou mais classes. ✂️ d) ocorre quando uma classe é a instância de vários objetos. ✂️ e) significa o mesmo que polimorfismo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
15Q261395 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Programação, TST, FCCConsidere que a classe Pessoa possui 3 métodos que podem ser aplicados aos seus objetos: cadastrar, alterar e excluir. Considere que Aluno e Professor são classes derivadas da classe Pessoa e, por isso, herdam os métodos cadastrar, alterar e excluir, mas estes métodos são sobrescritos na classe Aluno e Professor com implementações bastante distintas, em função dos dados associados a cada um deles. O exemplo ilustra o conceito de ✂️ a) hereditariedade. ✂️ b) polimorfismo. ✂️ c) encapsulamento. ✂️ d) abstração. ✂️ e) reusabilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
16Q217621 | Programação, Orientação a Objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.No que concerne a conceitos de programação orientada aobjetos, julgue os itens que se seguem.Um objeto apresenta três características básicas, o estado, a identidade e o comportamento. A parte de dados de um objeto é definida por um conjunto de mensagens, e a porção funcional, por um conjunto de atributos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
17Q249199 | Engenharia de Software, Orientação a Objetos, Técnico de Laboratório Informática, UFF, UFFNa Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como: ✂️ a) instância; ✂️ b) interface; ✂️ c) abstrata; ✂️ d) superclasse; ✂️ e) subclasse. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
18Q165125 | Informática, Orientação a Objetos, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFAnalise as seguintes afi rmações relacionadas a conceitos de programação Orientada a Objetos e da linguagem de programação Java:I. Considerando os atributos de Instância ou de Classes, quando estes são de Instância, cada objeto tem a sua própria cópia destes atributos. II. Em um programa codifi cado em Java, um atributo de classe é identifi cado com a palavra static.III. Um método estático pode ser invocado usando-se o nome da classe seguido de parênteses contendo o nome do método. Além disso, é obrigatório que os objetos da classe tenham sido criados para que o método estático seja invocado. IV. Da mesma forma que é obrigatório especifi car o código a ser executado na criação de um objeto, também é obrigatório especifi car um código a ser executado na destruição deste objeto. Este princípio é denominado Visibilidade Privada.Indique a opção que contenha todas as afi rmações verdadeiras. ✂️ a) I e II. ✂️ b) II e III. ✂️ c) III e IV. ✂️ d) I e III. ✂️ e) II e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
19Q251910 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TRE PI, FCCEm relação à programação orientada a objetos, considere:I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento. II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados. III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse. IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.Está correto o que se afirma em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) III e IV, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
20Q116650 | Engenharia de Software , Orientação a Objetos, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Com relação aos conceitos de programação orientada a objetos,julgue os itens a seguir.Em orientação a objetos, estão disponíveis dois tipos de objetos: os concretos e os abstratos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro