Início Questões de Concursos Programação Orientada a Objetos Resolva questões de Programação Orientada a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Programação Orientada 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 621Q626750 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Instituto Estadual de Meio Ambiente ES, CESPE CEBRASPEDe acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem. O construtor e o destruidor de uma classe permitem ao programador, respectivamente, declarar ou remover atributos da classe antes que estes sejam utilizados no decorrer da execução de programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 622Q611870 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEA 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. A existência de herança é uma garantia da legibilidade e da qualidade da documentação das subclasses que herdam de classes existentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 623Q615509 | Informática, Programação Orientada a Objetos, Analista de Sistemas, SESPA PA, CESPE CEBRASPEConsiderando os conceitos de orientação a objetos, julgue os itens seguintes. Abstração é a técnica utilizada pelos objetos para obter segurança, modularidade e autonomia. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 624Q614504 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEO desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes. Os testes de integração de software orientado a objetos procuram encontrar erros no objeto cliente de um serviço, sem se interessarem pela suplementação do fornecedor desse serviço. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 625Q617499 | Informática, Programação Orientada a Objetos, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE Escolha a alternativa INCORRETA sobre os conceitos de programação orientada a objetos. ✂️ a) Dois importantes conceitos a serem observados no desenvolvimento orientado a objetos são: modularidade e reuso. ✂️ b) Normalmente a modularidade é diretamente proporcional à coesão. ✂️ c) Acoplamento é normalmente inversamente proporcional à modularidade. ✂️ d) Componentes (classes) com muitos serviços (métodos) e interfaces pequenas (poucos parâmetros) são exemplos de componentes coesos e fracamente acoplados. ✂️ e) Desenvolver sistemas mais reusáveis e modulares implica em um maior investimento. Porém, tal investimento pode ser recuperado com um menor custo de manutenção, que pode representar até 70% do custo durante a vida do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 626Q644088 | Informática, Programação Orientada a Objetos, Analista do Ministério Público, MPE AL, COPEVE UFALNo paradigma de programação orientada a objetos, a capacidade de uma classe possuir métodos com o mesmo nome e assinatura diferente é conhecida por ✂️ a) herança. ✂️ b) encapsulamento. ✂️ c) polimorfismo. ✂️ d) interface. ✂️ e) abstração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 627Q612382 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRT 2a, FCCA programação orientada ao objeto se inicia com o projeto, que apresenta aos programadores, principalmente, um ✂️ a) esquema de classes-chave. ✂️ b) esquema de métodos. ✂️ c) conjunto de cenários. ✂️ d) mapeamento dos atributos. ✂️ e) detalhamento das mensagens. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 628Q643657 | Informática, Programação Orientada a Objetos, Pesquisador em Metrologia, INMETRO, CESPE CEBRASPEPara avaliar novas ideias de transceptores ou de algoritmos de alocação de recursos, são desenvolvidos simuladores de enlace e sistêmicos. Entretanto, a construção de simuladores é uma tarefa complexa, que envolve análise estatística, programação e conhecimento técnico profundo da tecnologia a ser investigada. A respeito da orientação a objetos (OO), utilizada de maneira constante na construção desses simuladores, julgue os itens seguintes. O paradigma de OO facilita o desenvolvimento de software, tais como os simuladores de redes de comunicações móveis, tornando-o mais rápido e resultando em software mais fáceis de manter, de maior qualidade e com possibilidade de reúso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 629Q620784 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEJulgue os itens seguintes, a respeito de linguagens orientadas a objeto. Um atributo é uma propriedade dos objetos de uma classe, ao passo que um atributo de ligação é uma propriedade das ligações de uma associação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 630Q622669 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANAC, CESPE CEBRASPECom relação ao desenvolvimento Java, julgue os itens a seguir. A validação de dados de um componente pode ser uma das funções de um backing bean, em uma aplicação JSF. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 631Q613279 | Informática, Programação Orientada a Objetos, Técnico de Nível Superior, ADEPARÁ PA, CESPE CEBRASPEJulgue os itens a seguir, relativos à tecnologia de orientação a objetos. Um importante mecanismo da orientação a objetos é a herança múltipla, que significa que múltiplas subclasses compartilham a mesma superclasse, ou ainda, que uma subclasse pode herdar de uma classe que é, por si própria, uma subclasse de outra classe, o que, nesse caso, também se denomina herança em cascata. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 632Q621415 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal Regional do Trabalho 21a Região, CESPE CEBRASPEAcerca da linguagem de programação Java e da programação orientada a objetos, julgue os itens seguintes. O sistema de objetos distribuídos RMI (remote method invocation) permite que objetos Java e objetos não Java sejam acessados remotamente como se fossem locais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 633Q612835 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPENo que se refere a conceitos de projetos orientados a objetos, julgue os itens subseqüentes. Em um sistema orientado a objetos, a herança é um conceito que leva a objetos agregados. O objeto complexo pode ser montado selecionando-se um conjunto de padrões de projeto e compondo-se o objeto adequado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 634Q611515 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEO desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes. Uma das formas de reutilização aplicável na análise orientada a objetos é a procura por padrões de projeto já conhecidos e validados e para os quais tenha sido divulgado um molde para a criação de classes e objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 635Q622715 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ CE, CESPE CEBRASPEA orientação a objetos favorece a aplicação de diversos conceitos considerados fundamentais para o desenvolvimento de programas. Acerca das definições relacionadas à orientação a objetos, julgue os itens seguintes. A abstração foca os aspectos essenciais a um objeto, o que permite ao desenvolvedor concentrar-se no que um objeto é, antes de decidir como será implementado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 636Q621195 | Informática, Programação Orientada a Objetos, Atividades de Complexidade Intelectual, MC, CESPE CEBRASPEAcerca dos padrões de projeto utilizados em programação orientada a objetos, julgue os itens a seguir. Por meio do padrão Iterator, é possível definir o acesso direto aos métodos de manipulação aos elementos de um objeto agregado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 637Q614361 | Informática, Programação Orientada a Objetos, Técnico Científico, Banco da Amazônia, CESPE CEBRASPEA 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) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 638Q610327 | Informática, Programação Orientada a Objetos, Tecnologista Pleno I, MCT, CESPE CEBRASPEA 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. Quando um método de superclasse é sobrescrito em uma subclasse, a versão da subclasse fica impossibilitada de chamar a versão da superclasse. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 639Q978169 | Programação, Programação Orientada a Objetos, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025A respeito do seguinte trecho de código Java, assinale a alternativa correta. public class ExemploErro { public static void exibir(Integer valor) { System.out.println(“Valor inteiro: ” + valor); } public static void exibir(double valor) { System.out.println(“Valor decimal: ” + valor); } public static void main(String[] args) { exibir(null); } } ✂️ a) O código apresenta erro em tempo de compilação por ambiguidade: o compilador não consegue decidir entre exibir(Integer) e exibir(double) para o argumento null. ✂️ b) O método exibir(double) não pode ser sobrecarregado com exibir(Integer), pois Integer é um tipo primitivo e double é um wrapper. ✂️ c) O código compila e executa normalmente, imprimindo “Valor inteiro: null”. ✂️ d) O método main está incorreto, pois não é permitido passar valores null para métodos sobrecarregados. ✂️ e) O compilador automaticamente converte null para double, e o método exibir(double) é executado com valor 0.0. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 640Q1038258 | Programação, Programação Orientada a Objetos, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Analise as afirmativas a seguir sobre programação orientada a objetos: I - Programação Orientada a Objetos (POO) é um paradigma de programação que organiza o código em torno de "objetos”, que são instancias de "classes", esses objetos representam entidades do mundo real ou conceitos abstratos. Il - Uma vantagem da Programação Orientada a Objetos (POO) é que através da herança, você pode reutilizar métodos e atributos de classes existentes, otimizando a escrita deste código. III - Apesar da otimização de códigos (usando por exemplo a herança) a Programação Orientada a Objetos POO não permite modelar sistemas complexos de forma organizada e estruturada. Qual(is) afirmativa(s) está(ão) correta(s)? ✂️ a) Somente as afirmativas I e II. ✂️ b) Somente as afirmativas I e III. ✂️ c) Somente as afirmativas Il e III. ✂️ d) Somente a afirmativa I. ✂️ e) Todas as três afirmativas estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
621Q626750 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Instituto Estadual de Meio Ambiente ES, CESPE CEBRASPEDe acordo com os conceitos envolvendo o paradigma de programação orientada a objetos, julgue os itens que se seguem. O construtor e o destruidor de uma classe permitem ao programador, respectivamente, declarar ou remover atributos da classe antes que estes sejam utilizados no decorrer da execução de programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
622Q611870 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEA 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. A existência de herança é uma garantia da legibilidade e da qualidade da documentação das subclasses que herdam de classes existentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
623Q615509 | Informática, Programação Orientada a Objetos, Analista de Sistemas, SESPA PA, CESPE CEBRASPEConsiderando os conceitos de orientação a objetos, julgue os itens seguintes. Abstração é a técnica utilizada pelos objetos para obter segurança, modularidade e autonomia. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
624Q614504 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEO desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes. Os testes de integração de software orientado a objetos procuram encontrar erros no objeto cliente de um serviço, sem se interessarem pela suplementação do fornecedor desse serviço. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
625Q617499 | Informática, Programação Orientada a Objetos, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE Escolha a alternativa INCORRETA sobre os conceitos de programação orientada a objetos. ✂️ a) Dois importantes conceitos a serem observados no desenvolvimento orientado a objetos são: modularidade e reuso. ✂️ b) Normalmente a modularidade é diretamente proporcional à coesão. ✂️ c) Acoplamento é normalmente inversamente proporcional à modularidade. ✂️ d) Componentes (classes) com muitos serviços (métodos) e interfaces pequenas (poucos parâmetros) são exemplos de componentes coesos e fracamente acoplados. ✂️ e) Desenvolver sistemas mais reusáveis e modulares implica em um maior investimento. Porém, tal investimento pode ser recuperado com um menor custo de manutenção, que pode representar até 70% do custo durante a vida do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
626Q644088 | Informática, Programação Orientada a Objetos, Analista do Ministério Público, MPE AL, COPEVE UFALNo paradigma de programação orientada a objetos, a capacidade de uma classe possuir métodos com o mesmo nome e assinatura diferente é conhecida por ✂️ a) herança. ✂️ b) encapsulamento. ✂️ c) polimorfismo. ✂️ d) interface. ✂️ e) abstração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
627Q612382 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRT 2a, FCCA programação orientada ao objeto se inicia com o projeto, que apresenta aos programadores, principalmente, um ✂️ a) esquema de classes-chave. ✂️ b) esquema de métodos. ✂️ c) conjunto de cenários. ✂️ d) mapeamento dos atributos. ✂️ e) detalhamento das mensagens. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
628Q643657 | Informática, Programação Orientada a Objetos, Pesquisador em Metrologia, INMETRO, CESPE CEBRASPEPara avaliar novas ideias de transceptores ou de algoritmos de alocação de recursos, são desenvolvidos simuladores de enlace e sistêmicos. Entretanto, a construção de simuladores é uma tarefa complexa, que envolve análise estatística, programação e conhecimento técnico profundo da tecnologia a ser investigada. A respeito da orientação a objetos (OO), utilizada de maneira constante na construção desses simuladores, julgue os itens seguintes. O paradigma de OO facilita o desenvolvimento de software, tais como os simuladores de redes de comunicações móveis, tornando-o mais rápido e resultando em software mais fáceis de manter, de maior qualidade e com possibilidade de reúso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
629Q620784 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEJulgue os itens seguintes, a respeito de linguagens orientadas a objeto. Um atributo é uma propriedade dos objetos de uma classe, ao passo que um atributo de ligação é uma propriedade das ligações de uma associação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
630Q622669 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANAC, CESPE CEBRASPECom relação ao desenvolvimento Java, julgue os itens a seguir. A validação de dados de um componente pode ser uma das funções de um backing bean, em uma aplicação JSF. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
631Q613279 | Informática, Programação Orientada a Objetos, Técnico de Nível Superior, ADEPARÁ PA, CESPE CEBRASPEJulgue os itens a seguir, relativos à tecnologia de orientação a objetos. Um importante mecanismo da orientação a objetos é a herança múltipla, que significa que múltiplas subclasses compartilham a mesma superclasse, ou ainda, que uma subclasse pode herdar de uma classe que é, por si própria, uma subclasse de outra classe, o que, nesse caso, também se denomina herança em cascata. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
632Q621415 | Informática, Programação Orientada a Objetos, Técnico Judiciário, Tribunal Regional do Trabalho 21a Região, CESPE CEBRASPEAcerca da linguagem de programação Java e da programação orientada a objetos, julgue os itens seguintes. O sistema de objetos distribuídos RMI (remote method invocation) permite que objetos Java e objetos não Java sejam acessados remotamente como se fossem locais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
633Q612835 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPENo que se refere a conceitos de projetos orientados a objetos, julgue os itens subseqüentes. Em um sistema orientado a objetos, a herança é um conceito que leva a objetos agregados. O objeto complexo pode ser montado selecionando-se um conjunto de padrões de projeto e compondo-se o objeto adequado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
634Q611515 | Informática, Programação Orientada a Objetos, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPEO desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes. Uma das formas de reutilização aplicável na análise orientada a objetos é a procura por padrões de projeto já conhecidos e validados e para os quais tenha sido divulgado um molde para a criação de classes e objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
635Q622715 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ CE, CESPE CEBRASPEA orientação a objetos favorece a aplicação de diversos conceitos considerados fundamentais para o desenvolvimento de programas. Acerca das definições relacionadas à orientação a objetos, julgue os itens seguintes. A abstração foca os aspectos essenciais a um objeto, o que permite ao desenvolvedor concentrar-se no que um objeto é, antes de decidir como será implementado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
636Q621195 | Informática, Programação Orientada a Objetos, Atividades de Complexidade Intelectual, MC, CESPE CEBRASPEAcerca dos padrões de projeto utilizados em programação orientada a objetos, julgue os itens a seguir. Por meio do padrão Iterator, é possível definir o acesso direto aos métodos de manipulação aos elementos de um objeto agregado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
637Q614361 | Informática, Programação Orientada a Objetos, Técnico Científico, Banco da Amazônia, CESPE CEBRASPEA 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) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
638Q610327 | Informática, Programação Orientada a Objetos, Tecnologista Pleno I, MCT, CESPE CEBRASPEA 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. Quando um método de superclasse é sobrescrito em uma subclasse, a versão da subclasse fica impossibilitada de chamar a versão da superclasse. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
639Q978169 | Programação, Programação Orientada a Objetos, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025A respeito do seguinte trecho de código Java, assinale a alternativa correta. public class ExemploErro { public static void exibir(Integer valor) { System.out.println(“Valor inteiro: ” + valor); } public static void exibir(double valor) { System.out.println(“Valor decimal: ” + valor); } public static void main(String[] args) { exibir(null); } } ✂️ a) O código apresenta erro em tempo de compilação por ambiguidade: o compilador não consegue decidir entre exibir(Integer) e exibir(double) para o argumento null. ✂️ b) O método exibir(double) não pode ser sobrecarregado com exibir(Integer), pois Integer é um tipo primitivo e double é um wrapper. ✂️ c) O código compila e executa normalmente, imprimindo “Valor inteiro: null”. ✂️ d) O método main está incorreto, pois não é permitido passar valores null para métodos sobrecarregados. ✂️ e) O compilador automaticamente converte null para double, e o método exibir(double) é executado com valor 0.0. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
640Q1038258 | Programação, Programação Orientada a Objetos, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Analise as afirmativas a seguir sobre programação orientada a objetos: I - Programação Orientada a Objetos (POO) é um paradigma de programação que organiza o código em torno de "objetos”, que são instancias de "classes", esses objetos representam entidades do mundo real ou conceitos abstratos. Il - Uma vantagem da Programação Orientada a Objetos (POO) é que através da herança, você pode reutilizar métodos e atributos de classes existentes, otimizando a escrita deste código. III - Apesar da otimização de códigos (usando por exemplo a herança) a Programação Orientada a Objetos POO não permite modelar sistemas complexos de forma organizada e estruturada. Qual(is) afirmativa(s) está(ão) correta(s)? ✂️ a) Somente as afirmativas I e II. ✂️ b) Somente as afirmativas I e III. ✂️ c) Somente as afirmativas Il e III. ✂️ d) Somente a afirmativa I. ✂️ e) Todas as três afirmativas estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro