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 341Q637549 | Informática, Programação Orientada a Objetos, Atividades de Complexidade Intelectual, Ministério das Comunicações, CESPE CEBRASPEAcerca dos padrões de projeto utilizados em programação orientada a objetos, julgue os itens a seguir. Para definir uma classe que possui apenas uma instância e provê um ponto de acesso global a ela, é correto o uso do padrão Singleton. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 342Q619388 | Informática, Programação Orientada a Objetos, Analista de Sistemas, ELETROACRE AC, MAKIYAMADentro dos conceitos que cercam a Orientação a objeto, qual a definição de Sobrecarga ou Overloading? ✂️ a) é a habilidade de criar um objeto que possa esconder seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos. ✂️ b) é a habilidade de poder definir diversos métodos/funções em uma classe com o mesmo nome. ✂️ c) é a habilidade de se criar uma classe que não possui objetos instanciados a partir dela. ✂️ d) é quando uma classe herda características de outra classe. ✂️ e) Nenhuma das alternativas anteriores. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 343Q631932 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Prefeitura de Lagoa da Prata MG, FGRNa Programação Orientada a Objetos, uma classe pode conter atributos e operações. Em relação às operações, marque a alternativa INCORRETA: ✂️ a) Uma operação pode alterar a estrutura de outras operações ou atributos de vários objetos. ✂️ b) Uma operação pode alterar um ou mais valores de atributos que estão em um objeto. ✂️ c) Objetos comunicam-se passando mensagens uns aos outros, através de operações. ✂️ d) Um objeto é requisitado a executar uma de suas operações, ao receber uma mensagem que diga ao objeto o que fazer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 344Q632231 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, Centro Gestor e Operacional do Sistema de Proteção de Amazônia AM, CESPE CEBRASPEExistem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens. XML é considerada uma linguagem de programação universal que permite a troca de mensagens formatadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 345Q641999 | Informática, Programação Orientada a Objetos, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIOVárias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a ✂️ a) criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. ✂️ b) construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. ✂️ c) exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. ✂️ d) implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. ✂️ e) utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 346Q640487 | Informática, Programação Orientada a Objetos, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPEA respeito de práticas e técnicas de programação para desenvolver com segurança o sistema integrado referido no texto, julgue os próximos itens. Considere que, buscando identificar os programadores de sua equipe que tinham experiência com o uso de políticas de segurança na plataforma JEE, o líder da equipe solicite a um programador que descreva o significado do seguinte código. grant codebase "http://www.tcu.gov.br", signedBy "Serzedelo" { permission java.io.FilePermission "/tmp/isc", "read"; }; Nessa situação, a descrição do programador será correta se ele responder que tal código pode ser parte de um arquivo de política de segurança de uma aplicação Java e que um código carregado a partir do sítio http://www.tcu.gov.br, que tenha sido digitalmente assinado pela chave privada de Serzedelo, poderá ler o objeto de sistema de arquivo de nome /tmp/isc. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 347Q643154 | Informática, Programação Orientada a Objetos, Assessor Técnico de Informática, TCE RN, CESPE CEBRASPEAcerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue os itens a seguir. Na análise de ponto de funções, a contagem de pontos relativos aos arquivos lógicos internos que se referem a grupo de dados ou informações de controle logicamente relacionados, reconhecidos pelo usuário e mantidos dentro da fronteira da aplicação, é contabilizada como pontos não ajustados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 348Q235359 | Programação, Programação orientada a objetos, Programador, DETRAN RN, FGVCom relação à linguagem de programação orientada a objetos, Delphi (Object Pascal) versão 6, assinale a alternativa que contém arquivos obrigatórios para a compilação: ✂️ a) Arquivos do tipo (extensão): DSK e DSM. ✂️ b) Arquivos do tipo (extensão): RPS e HTM. ✂️ c) Arquivos do tipo (extensão): LIC e HTM. ✂️ d) Arquivos do tipo (extensão): DSK e HTM. ✂️ e) Arquivos do tipo (extensão): RES e PAS. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 349Q625253 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEA respeito das características da programação orientada a objetos, julgue os itens subsequentes. No encapsulamento com acesso protegido aos métodos, o acesso se restringe apenas à própria classe e suas subclasses. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 350Q197232 | Programação, Programação orientada a objetos, Analista, EBC, CESPE CEBRASPEJulgue os itens que se seguem, a respeito de programação orientada a objetos. A herança representa uma generalização, dessa forma, por meio de herança é feito o compartilhamento de atributos e operações entre classes, com base em um relacionamento hierárquico. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 351Q630652 | Informática, Programação Orientada a Objetos, Policial Civil Perito, Polícia Civil PE, IPADConsidere as seguintes afirmativas sobre conceitos do paradigma de programação orientado a objetos. 1. Herança é a definição de uma nova classe, com base em uma já existente. A subclasse herda todas as variáveis e métodos da superclasse. Cada subclasse pode ter uma única superclasse. 2. O mecanismo de polimorfismo permite que objetos diferentes respondam de modo diferente ao receberem uma mesma mensagem. 3. O polimorfismo para ser implementado exige a utilização do conceito de herança e aplica-se apenas aos métodos da classe. 4. Ocultamento de informação é o uso do mecanismo de encapsulamento para restringir as variáveis e métodos de uma superclasse que podem ser herdados por subclasses. Assinale a alternativa correta ✂️ a) As afirmativas 1, 2, 3 e 4 são falsas. ✂️ b) Apenas duas afirmativas são falsas. ✂️ c) Apenas uma afirmativa é falsa. ✂️ d) Apenas três afirmativas são falsas. ✂️ e) Nenhuma afirmativa é falsa. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 352Q622634 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, SEFAZ CE, ESAFAnalise as seguintes afirmações relacionadas à programação orientada a objetos. I. Uma mensagem em um método é a ação de efetuar uma chamada a um objeto. II. A herança serve para criar objetos que incorporem propriedades e métodos de outros objetos. Assim, podem-se definir objetos a partir de outros sem ter que reescrevê-los na sua totalidade. III. As funcionalidades associadas aos objetos são denominadas atributos das classes. IV. O polimorfismo caracteriza-se pelo uso do mesmo nome de método para identificar diferentes métodos em uma mesma classe ou diferentes métodos em classes diferentes. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) II e IV ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) I e II Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 353Q612440 | Informática, Programação Orientada a Objetos, Programador de Computador, UFPE, COVESTUma importante característica da orientação a objetos é o fato de um objeto de uma classe poder ser utilizado em um contexto onde um objeto de uma superclasse é esperado. Este tipo de substituição é possível graças a qual dos conceitos a seguir? ✂️ a) Encapsulamento ✂️ b) Herança múltipla ✂️ c) Polimorfismo de subtipos ✂️ d) Modularidade ✂️ e) Classes parametrizadas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 354Q632688 | Informática, Programação Orientada a Objetos, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPEAcerca da análise e programação orientadas a objetos, julgue os itens subseqüentes. O ambiente de trabalho Struts é organizado para ajudar os desenvolvedores a criar aplicações web que utilizem a arquitetura MVC (model-view-controller), na qual o modelo (model) representa o código referente ao negócio ou ao banco de dados, a visão (view) representa o código de desenho da página e o controlador (controller) representa o código de navegação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 355Q648837 | Informática, Programação Orientada a Objetos, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018Com base nos conceitos de orientação a objeto, julgue os itens de 95 a 100. Com o princípio da “herança”, um objeto faz reuso de código, possibilitando a redução de esforços no desenvolvimento de sistemas pelo reaproveitamento de códigos herdados de outros objetos ou classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 356Q647559 | Informática, Programação Orientada a Objetos, Especialista Técnico 1, Banco do Nordeste, CESPE CEBRASPE, 2018Julgue os seguintes itens, a respeito de programação orientada a objetos. As interfaces são definições a respeito de como um objeto pode ser utilizado por outros objetos, sem envolver necessariamente uma interação com o usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 357Q631449 | 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. Uma classe abstrata é utilizada para disponibilizar uma interface comum a cada subclasse que implementa essa interface. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 358Q640541 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, Fundação Universidade de Brasília, CESPE CEBRASPECom relação às técnicas de programação orientada a objetos, julgue os itens a seguir. Um objeto possui dados internos e métodos que definem, respectivamente, seu estado atual e seu comportamento. Um objeto pode se comunicar com outros objetos passando mensagens. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 359Q610851 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, STN, ESAFEm programação orientada a objetos ✂️ a) uma classe representa um conjunto de variáveis que possuem características e comportamentos comuns ✂️ b) Instanciação é o mesmo que agregação ✂️ c) objetos pertencentes a mais de uma classe são chamados objetos múltiplos ✂️ d) generalização é a inclusão de uma ou mais características de determinada classe ✂️ e) especialização é a inserção de novos atributos ou serviços em uma determinada classe para torná-la mais restrita Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 360Q639347 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, CGU, ESAFA programação orientada a objetos é baseada em diversos conceitos, tais como encapsulamento, herança, polimorfismo e abstração. Com relação a esses conceitos, é correto afirmar que ✂️ a) o conceito de encapsulamento é alcançado por meio da definição da visibilidade pública aos atributos e métodos. ✂️ b) herança é um mecanismo que permite que uma classe herde todo o comportamento e os atributos de outra classe. Em Java, pode-se implementar tanto a herança única quanto a herança múltipla. ✂️ c) interface pode ser considerada como a forma com que um objeto se apresenta para outros, no que diz respeito aos seus atributos e métodos. Em Java, uma mesma classe não pode implementar mais de uma interface. ✂️ d) polimorfismo é o uso de um mesmo nome para identificar diferentes implementações dos métodos. Seu uso é comum na definição de construtores, em que os mesmos podem ser implementados em diferentes versões para as diferentes formas de se instanciar a classe. ✂️ e) para uma classe ser considerada abstrata, todos os seus métodos devem ser abstratos. Em Java, para se definir uma classe abstrata deve-se utilizar a palavra chave "abstract" no início de sua declaração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
341Q637549 | Informática, Programação Orientada a Objetos, Atividades de Complexidade Intelectual, Ministério das Comunicações, CESPE CEBRASPEAcerca dos padrões de projeto utilizados em programação orientada a objetos, julgue os itens a seguir. Para definir uma classe que possui apenas uma instância e provê um ponto de acesso global a ela, é correto o uso do padrão Singleton. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
342Q619388 | Informática, Programação Orientada a Objetos, Analista de Sistemas, ELETROACRE AC, MAKIYAMADentro dos conceitos que cercam a Orientação a objeto, qual a definição de Sobrecarga ou Overloading? ✂️ a) é a habilidade de criar um objeto que possa esconder seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos. ✂️ b) é a habilidade de poder definir diversos métodos/funções em uma classe com o mesmo nome. ✂️ c) é a habilidade de se criar uma classe que não possui objetos instanciados a partir dela. ✂️ d) é quando uma classe herda características de outra classe. ✂️ e) Nenhuma das alternativas anteriores. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
343Q631932 | Informática, Programação Orientada a Objetos, Analista de Sistemas, Prefeitura de Lagoa da Prata MG, FGRNa Programação Orientada a Objetos, uma classe pode conter atributos e operações. Em relação às operações, marque a alternativa INCORRETA: ✂️ a) Uma operação pode alterar a estrutura de outras operações ou atributos de vários objetos. ✂️ b) Uma operação pode alterar um ou mais valores de atributos que estão em um objeto. ✂️ c) Objetos comunicam-se passando mensagens uns aos outros, através de operações. ✂️ d) Um objeto é requisitado a executar uma de suas operações, ao receber uma mensagem que diga ao objeto o que fazer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
344Q632231 | Informática, Programação Orientada a Objetos, Técnico de Apoio à Tecnologia da Informação, Centro Gestor e Operacional do Sistema de Proteção de Amazônia AM, CESPE CEBRASPEExistem atualmente inúmeras linguagens de programação no mercado. Considerando as características básicas e funcionalidades das diversas linguagens de programação disponíveis, julgue os seguintes itens. XML é considerada uma linguagem de programação universal que permite a troca de mensagens formatadas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
345Q641999 | Informática, Programação Orientada a Objetos, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIOVárias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a ✂️ a) criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. ✂️ b) construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. ✂️ c) exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. ✂️ d) implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. ✂️ e) utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
346Q640487 | Informática, Programação Orientada a Objetos, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPEA respeito de práticas e técnicas de programação para desenvolver com segurança o sistema integrado referido no texto, julgue os próximos itens. Considere que, buscando identificar os programadores de sua equipe que tinham experiência com o uso de políticas de segurança na plataforma JEE, o líder da equipe solicite a um programador que descreva o significado do seguinte código. grant codebase "http://www.tcu.gov.br", signedBy "Serzedelo" { permission java.io.FilePermission "/tmp/isc", "read"; }; Nessa situação, a descrição do programador será correta se ele responder que tal código pode ser parte de um arquivo de política de segurança de uma aplicação Java e que um código carregado a partir do sítio http://www.tcu.gov.br, que tenha sido digitalmente assinado pela chave privada de Serzedelo, poderá ler o objeto de sistema de arquivo de nome /tmp/isc. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
347Q643154 | Informática, Programação Orientada a Objetos, Assessor Técnico de Informática, TCE RN, CESPE CEBRASPEAcerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue os itens a seguir. Na análise de ponto de funções, a contagem de pontos relativos aos arquivos lógicos internos que se referem a grupo de dados ou informações de controle logicamente relacionados, reconhecidos pelo usuário e mantidos dentro da fronteira da aplicação, é contabilizada como pontos não ajustados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
348Q235359 | Programação, Programação orientada a objetos, Programador, DETRAN RN, FGVCom relação à linguagem de programação orientada a objetos, Delphi (Object Pascal) versão 6, assinale a alternativa que contém arquivos obrigatórios para a compilação: ✂️ a) Arquivos do tipo (extensão): DSK e DSM. ✂️ b) Arquivos do tipo (extensão): RPS e HTM. ✂️ c) Arquivos do tipo (extensão): LIC e HTM. ✂️ d) Arquivos do tipo (extensão): DSK e HTM. ✂️ e) Arquivos do tipo (extensão): RES e PAS. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
349Q625253 | Informática, Programação Orientada a Objetos, CESPE CEBRASPEA respeito das características da programação orientada a objetos, julgue os itens subsequentes. No encapsulamento com acesso protegido aos métodos, o acesso se restringe apenas à própria classe e suas subclasses. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
350Q197232 | Programação, Programação orientada a objetos, Analista, EBC, CESPE CEBRASPEJulgue os itens que se seguem, a respeito de programação orientada a objetos. A herança representa uma generalização, dessa forma, por meio de herança é feito o compartilhamento de atributos e operações entre classes, com base em um relacionamento hierárquico. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
351Q630652 | Informática, Programação Orientada a Objetos, Policial Civil Perito, Polícia Civil PE, IPADConsidere as seguintes afirmativas sobre conceitos do paradigma de programação orientado a objetos. 1. Herança é a definição de uma nova classe, com base em uma já existente. A subclasse herda todas as variáveis e métodos da superclasse. Cada subclasse pode ter uma única superclasse. 2. O mecanismo de polimorfismo permite que objetos diferentes respondam de modo diferente ao receberem uma mesma mensagem. 3. O polimorfismo para ser implementado exige a utilização do conceito de herança e aplica-se apenas aos métodos da classe. 4. Ocultamento de informação é o uso do mecanismo de encapsulamento para restringir as variáveis e métodos de uma superclasse que podem ser herdados por subclasses. Assinale a alternativa correta ✂️ a) As afirmativas 1, 2, 3 e 4 são falsas. ✂️ b) Apenas duas afirmativas são falsas. ✂️ c) Apenas uma afirmativa é falsa. ✂️ d) Apenas três afirmativas são falsas. ✂️ e) Nenhuma afirmativa é falsa. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
352Q622634 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, SEFAZ CE, ESAFAnalise as seguintes afirmações relacionadas à programação orientada a objetos. I. Uma mensagem em um método é a ação de efetuar uma chamada a um objeto. II. A herança serve para criar objetos que incorporem propriedades e métodos de outros objetos. Assim, podem-se definir objetos a partir de outros sem ter que reescrevê-los na sua totalidade. III. As funcionalidades associadas aos objetos são denominadas atributos das classes. IV. O polimorfismo caracteriza-se pelo uso do mesmo nome de método para identificar diferentes métodos em uma mesma classe ou diferentes métodos em classes diferentes. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) II e IV ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) I e II Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
353Q612440 | Informática, Programação Orientada a Objetos, Programador de Computador, UFPE, COVESTUma importante característica da orientação a objetos é o fato de um objeto de uma classe poder ser utilizado em um contexto onde um objeto de uma superclasse é esperado. Este tipo de substituição é possível graças a qual dos conceitos a seguir? ✂️ a) Encapsulamento ✂️ b) Herança múltipla ✂️ c) Polimorfismo de subtipos ✂️ d) Modularidade ✂️ e) Classes parametrizadas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
354Q632688 | Informática, Programação Orientada a Objetos, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPEAcerca da análise e programação orientadas a objetos, julgue os itens subseqüentes. O ambiente de trabalho Struts é organizado para ajudar os desenvolvedores a criar aplicações web que utilizem a arquitetura MVC (model-view-controller), na qual o modelo (model) representa o código referente ao negócio ou ao banco de dados, a visão (view) representa o código de desenho da página e o controlador (controller) representa o código de navegação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
355Q648837 | Informática, Programação Orientada a Objetos, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018Com base nos conceitos de orientação a objeto, julgue os itens de 95 a 100. Com o princípio da “herança”, um objeto faz reuso de código, possibilitando a redução de esforços no desenvolvimento de sistemas pelo reaproveitamento de códigos herdados de outros objetos ou classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
356Q647559 | Informática, Programação Orientada a Objetos, Especialista Técnico 1, Banco do Nordeste, CESPE CEBRASPE, 2018Julgue os seguintes itens, a respeito de programação orientada a objetos. As interfaces são definições a respeito de como um objeto pode ser utilizado por outros objetos, sem envolver necessariamente uma interação com o usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
357Q631449 | 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. Uma classe abstrata é utilizada para disponibilizar uma interface comum a cada subclasse que implementa essa interface. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
358Q640541 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, Fundação Universidade de Brasília, CESPE CEBRASPECom relação às técnicas de programação orientada a objetos, julgue os itens a seguir. Um objeto possui dados internos e métodos que definem, respectivamente, seu estado atual e seu comportamento. Um objeto pode se comunicar com outros objetos passando mensagens. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
359Q610851 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, STN, ESAFEm programação orientada a objetos ✂️ a) uma classe representa um conjunto de variáveis que possuem características e comportamentos comuns ✂️ b) Instanciação é o mesmo que agregação ✂️ c) objetos pertencentes a mais de uma classe são chamados objetos múltiplos ✂️ d) generalização é a inclusão de uma ou mais características de determinada classe ✂️ e) especialização é a inserção de novos atributos ou serviços em uma determinada classe para torná-la mais restrita Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
360Q639347 | Informática, Programação Orientada a Objetos, Analista de Finanças e Controle AFC, CGU, ESAFA programação orientada a objetos é baseada em diversos conceitos, tais como encapsulamento, herança, polimorfismo e abstração. Com relação a esses conceitos, é correto afirmar que ✂️ a) o conceito de encapsulamento é alcançado por meio da definição da visibilidade pública aos atributos e métodos. ✂️ b) herança é um mecanismo que permite que uma classe herde todo o comportamento e os atributos de outra classe. Em Java, pode-se implementar tanto a herança única quanto a herança múltipla. ✂️ c) interface pode ser considerada como a forma com que um objeto se apresenta para outros, no que diz respeito aos seus atributos e métodos. Em Java, uma mesma classe não pode implementar mais de uma interface. ✂️ d) polimorfismo é o uso de um mesmo nome para identificar diferentes implementações dos métodos. Seu uso é comum na definição de construtores, em que os mesmos podem ser implementados em diferentes versões para as diferentes formas de se instanciar a classe. ✂️ e) para uma classe ser considerada abstrata, todos os seus métodos devem ser abstratos. Em Java, para se definir uma classe abstrata deve-se utilizar a palavra chave "abstract" no início de sua declaração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro