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 101Q643194 | Informática, Programação Orientada a Objetos, Técnico Superior, Departamento Estadual de Trânsito ES, CESPE CEBRASPEA respeito da orientação a objetos e das respectivas linguagens de programação, julgue os itens subsequentes. Um dos conceitos em programação orientada a objetos é o de abstração, por meio da qual as características do mundo real podem ser modeladas, por exemplo, mediante o agrupamento de objetos e classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 102Q839025 | Programação, Programação Orientada a Objetos, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021No contexto da programação orientada a objetos, uma das vantagens de se construir módulos com alta coesão é ✂️ a) a obtenção de maior facilidade na manutenção do código-fonte. ✂️ b) a compilação mais rápida do código-fonte. ✂️ c) a possibilidade de construir todo o programa em um único arquivo-fonte. ✂️ d) a possibilidade de acesso a atributos e métodos privados de uma classe a partir de outra classe. ✂️ e) a possibilidade de utilizar uma subclasse na qual é esperada a utilização de uma de suas superclasses. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 103Q642405 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE CE, FCCMedicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro representam ✂️ a) generalizações. ✂️ b) composições ✂️ c) agregações ✂️ d) especializações. ✂️ e) dependências. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 104Q634621 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRE AP, FCCEm relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos “usa um” ou “parte de”, denomina-se ✂️ a) Encapsulamento. ✂️ b) Herança. ✂️ c) Método. ✂️ d) Polimorfismo. ✂️ e) Associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 105Q615922 | Informática, Programação Orientada a Objetos, Auditor Fiscal da Receita Federal AFRF, RFB, ESAFNa programação orientada a objetos, o encapsulamento ✂️ a) é a base de toda a abordagem dessa metodologia de programação e diz-se que um dado está encapsulado quando envolvido por código de forma que só é visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo encapsulada, suas operações internas são invisíveis às outras rotinas. ✂️ b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de um outro conjunto de instâncias com características semelhantes. ✂️ c) é definido como sendo uma técnica que permite a um código possuir "vários comportamentos" ou produzir "vários comportamentos". ✂️ d) possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios. ✂️ e) é considerado como a habilidade de modelar características do mundo real do problema que o programador esteja tentando resolver. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 106Q632696 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEJulgue os itens seguintes de acordo com os conceitos do paradigma orientado a objetos. Ao se instanciar uma classe, cria-se novo objeto, que contém todas as variáveis definidas na classe. Todas essas variáveis guardam valores individuais para cada objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 107Q635594 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EMBASA, IBFCQuanto aos fundamentos básicos de programação orientada a objetos, relacione os quatro conceitos abaixo com os respectivos significados mencionados logo em seguida: CONCEITOS: (1) herança. (2) método. (3) polimorfismo. (4) encapsulamento. SIGNIFICADOS: (A) definem as habilidades dos objetos. (B) é o princípio pelo qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação mas comportamentos distintos. (C) é o mecanismo pelo qual uma classe pode estender outra classe ou, ainda, ser estendida de outra classe. (D) consiste na separação de aspectos internos e externos de um objeto. ✂️ a) 1C - 2B - 3A - 4D ✂️ b) 1C - 2A - 3B - 4D ✂️ c) 1D - 2A - 3B - 4C ✂️ d) 1A - 2C - 3D - 4B Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 108Q640086 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ PE, FCCNa programação orientada a objeto, uma classe define o comportamento dos objetos através de ✂️ a) atributos. ✂️ b) métodos. ✂️ c) estado. ✂️ d) iteração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 109Q259515 | Programação, Programação orientada a objetos, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca dos conceitos e aplicações de paradigmas de orientação aobjetos, julgue o item subsequente.A assinatura dos métodos de uma classe é composta por nome do método, tipo de retorno, lista de argumentos e visibilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 110Q640250 | Informática, Programação Orientada a Objetos, Programador, CFA, IADESAssinale a alternativa incorreta em relação aos conceitos da programação orientada a objeto. ✂️ a) Com a análise orientada a objetos, busca-se identificar entidades do domínio do problema e caracterizá-las de acordo com sua importância para o problema. Essa atividade tem consequências nas etapas de projeto de software, uma vez que as entidades identificadas darão sustentação para a definição das classes de objetos a serem implementadas. ✂️ b) Entidades com características comuns podem ser agrupadas hierarquicamente por meio da identificação de relações de generalização, tanto na análise e modelagem do negócio quanto na concepção e detalhamento dos modelos de projeto. ✂️ c) O projeto orientado a objetos tem como um de seus objetivos a redução, a um mínimo, do número de relações de associação entre classes, o que resulta em diminuição significativa do acoplamento entre os módulos do software. Esse processo é denominado de particionamento funcional. ✂️ d) Em um modelo de casos de uso, pode haver diferentes tipos de usuários representados por atores. Além de tipos de usuários, atores podem representar outros sistemas ou hardwares que interagem com o sistema a ser desenvolvido. Atores se comunicam com o sistema via casos de uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 111Q630561 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE PE, FCCNa linguagem Java, o método executeQuery da interface Statement, envia uma instrução SQL select para o banco de dados e retorna, se a consulta for válida e uma conexão estiver estabelecida, um ou mais registros em um objeto da interface: ✂️ a) ResultSet. ✂️ b) ResultSetMetaData. ✂️ c) ResultSetQueryData. ✂️ d) PreparedStatement. ✂️ e) ResultTable. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 112Q248174 | Programação, Programação orientada a objetos, Técnico de Informática, TJ ES, CESPE CEBRASPETexto associado.Julgue os itens de 29 a 40, relativos a fundamentos de computaçãoe linguagens de programação e desenvolvimento para a Web. Na programação orientada a objetos, o encapsulamento representa a ação em que diversas implementações de uma operação utilizam vários tipos de parâmetros diferentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 113Q625077 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 11a, FCCSobre Programação Orientada a Objetos, analise: I. A encapsulação garante que apenas as interfaces necessárias para interação com o objeto estejam visíveis, e atributos internos não sejam acessíveis. II. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a geração de uma nova classe. III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que alterada a assinatura. Está correto o que se afirma em ✂️ a) III, apenas. ✂️ b) II, apenas. ✂️ c) I, apenas. ✂️ d) II e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 114Q618255 | 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. Um dos critérios para analisar se determinado elemento de um sistema é candidato a tornar-se um objeto no modelo orientado a objetos desse sistema consiste em verificar se tal elemento deve reter informações úteis para o funcionamento do sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 115Q638610 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEJulgue os itens seguintes, relacionados aos conceitos de análise orientada a objetos. A análise orientada a objetos é inadequada a situações em que os dados do sistema devam ser armazenados em um sistema de banco de dados relacional. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 116Q839212 | Programação, Programação Orientada a Objetos, CRECI 14a Região Analista de TI, Instituto Quadrix, 2021Julgue o item, relativos à programação orientada a objetos (POO).Quanto ao relacionamento entre os objetos, existe uma premissa básica que diz que os objetos são dependentes uns dos outros, ou seja, um objeto só pode existir se houver outro objeto relacionado a ele. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 117Q640921 | Informática, Programação Orientada a Objetos, Técnico Superior de Análise de Sistemas e Métodos, PGE RJ, FCCO conceito de Herança, na orientação a objetos, está especificamente associado ao significado de ✂️ a) cardinalidade. ✂️ b) generalização. ✂️ c) multiplicidade. ✂️ d) encapsulamento. ✂️ e) composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 118Q626916 | Informática, Programação Orientada a Objetos, Agente Fiscal de Rendas, SEFAZ SP, FCCNa orientação a objetos, ao nível de classe, são definidos os ✂️ a) atributos e os valores dos atributos. ✂️ b) atributos e a invocação das operações. ✂️ c) atributos e os métodos. ✂️ d) métodos e os valores dos atributos. ✂️ e) métodos e a invocação das operações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 119Q648805 | Informática, Programação Orientada a Objetos, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada ✂️ a) no objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrescrita (overriding) de métodos. ✂️ b) no objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrecarga (overloading) de métodos. ✂️ c) no tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrescrita (overriding) de métodos. ✂️ d) no tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrecarga (overloading) de métodos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 120Q640203 | Informática, Programação Orientada a Objetos, Analista Judiciário, TST, FCCNa orientação a objetos ✂️ a) a herança permite que os membros de uma classe, chamada de classe-pai, possam ser reaproveitados na definição de outra classe, chamada de classe-filha. Esta classe-filha tem acesso aos membros públicos e protegidos da classe-pai. O polimorfismo, associado à herança, permite que métodos abstratos definidos em uma classe abstrata sejam implementados nas classes-filhas, podendo estes métodos, nas classes-filhas, apresentar comportamentos distintos. ✂️ b) atributos e métodos podem ser reaproveitados através da herança, quando uma subclasse herda as características de uma superclasse. Uma subclasse pode ter acesso aos membros de uma superclasse, independente do modificador atribuído. O polimorfismo é um recurso que permite a uma subclasse reimplementar os métodos herdados de uma superclasse, sendo este método abstrato ou não. ✂️ c) a herança e o polimorfismo são complementares, ou seja, devem ser aplicados em conjunto. A herança existe a partir de classes abstratas que contêm atributos e métodos abstratos. O polimorfismo obriga que as classes-filhas implementem os métodos e atributos desta classe-pai. O acesso aos atributos da classe-pai independe do modificador utilizado. ✂️ d) o conceito de herança estabelece que uma classe possa aproveitar a implementação, definições dos atributos e métodos de uma classe-base. A classe-filha pode ter acesso aos métodos e atributos públicos e protegidos da classe-base. O polimorfismo é aplicado ao caso em que existe a necessidade de implementar métodos sobrecarregados, nos quais a classe-filha necessita implementar dois métodos com o mesmo nome e parâmetros diferentes. ✂️ e) o polimorfismo é uma técnica que permite um objeto nascer a partir do uso de sobrecarga de construtores de uma classe, ou seja, o polimorfismo permite que um objeto possa ser instanciado de diferentes maneiras. A herança permite que uma classe sirva de base para que outras classes sejam implementadas. Entretanto, os membros com modificadores públicos da classe-base podem ser acessados pela classe-filha. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
101Q643194 | Informática, Programação Orientada a Objetos, Técnico Superior, Departamento Estadual de Trânsito ES, CESPE CEBRASPEA respeito da orientação a objetos e das respectivas linguagens de programação, julgue os itens subsequentes. Um dos conceitos em programação orientada a objetos é o de abstração, por meio da qual as características do mundo real podem ser modeladas, por exemplo, mediante o agrupamento de objetos e classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
102Q839025 | Programação, Programação Orientada a Objetos, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021No contexto da programação orientada a objetos, uma das vantagens de se construir módulos com alta coesão é ✂️ a) a obtenção de maior facilidade na manutenção do código-fonte. ✂️ b) a compilação mais rápida do código-fonte. ✂️ c) a possibilidade de construir todo o programa em um único arquivo-fonte. ✂️ d) a possibilidade de acesso a atributos e métodos privados de uma classe a partir de outra classe. ✂️ e) a possibilidade de utilizar uma subclasse na qual é esperada a utilização de uma de suas superclasses. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
103Q642405 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE CE, FCCMedicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro representam ✂️ a) generalizações. ✂️ b) composições ✂️ c) agregações ✂️ d) especializações. ✂️ e) dependências. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
104Q634621 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TRE AP, FCCEm relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos “usa um” ou “parte de”, denomina-se ✂️ a) Encapsulamento. ✂️ b) Herança. ✂️ c) Método. ✂️ d) Polimorfismo. ✂️ e) Associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
105Q615922 | Informática, Programação Orientada a Objetos, Auditor Fiscal da Receita Federal AFRF, RFB, ESAFNa programação orientada a objetos, o encapsulamento ✂️ a) é a base de toda a abordagem dessa metodologia de programação e diz-se que um dado está encapsulado quando envolvido por código de forma que só é visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo encapsulada, suas operações internas são invisíveis às outras rotinas. ✂️ b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de um outro conjunto de instâncias com características semelhantes. ✂️ c) é definido como sendo uma técnica que permite a um código possuir "vários comportamentos" ou produzir "vários comportamentos". ✂️ d) possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios. ✂️ e) é considerado como a habilidade de modelar características do mundo real do problema que o programador esteja tentando resolver. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
106Q632696 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEJulgue os itens seguintes de acordo com os conceitos do paradigma orientado a objetos. Ao se instanciar uma classe, cria-se novo objeto, que contém todas as variáveis definidas na classe. Todas essas variáveis guardam valores individuais para cada objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
107Q635594 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EMBASA, IBFCQuanto aos fundamentos básicos de programação orientada a objetos, relacione os quatro conceitos abaixo com os respectivos significados mencionados logo em seguida: CONCEITOS: (1) herança. (2) método. (3) polimorfismo. (4) encapsulamento. SIGNIFICADOS: (A) definem as habilidades dos objetos. (B) é o princípio pelo qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação mas comportamentos distintos. (C) é o mecanismo pelo qual uma classe pode estender outra classe ou, ainda, ser estendida de outra classe. (D) consiste na separação de aspectos internos e externos de um objeto. ✂️ a) 1C - 2B - 3A - 4D ✂️ b) 1C - 2A - 3B - 4D ✂️ c) 1D - 2A - 3B - 4C ✂️ d) 1A - 2C - 3D - 4B Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
108Q640086 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TJ PE, FCCNa programação orientada a objeto, uma classe define o comportamento dos objetos através de ✂️ a) atributos. ✂️ b) métodos. ✂️ c) estado. ✂️ d) iteração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
109Q259515 | Programação, Programação orientada a objetos, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca dos conceitos e aplicações de paradigmas de orientação aobjetos, julgue o item subsequente.A assinatura dos métodos de uma classe é composta por nome do método, tipo de retorno, lista de argumentos e visibilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
110Q640250 | Informática, Programação Orientada a Objetos, Programador, CFA, IADESAssinale a alternativa incorreta em relação aos conceitos da programação orientada a objeto. ✂️ a) Com a análise orientada a objetos, busca-se identificar entidades do domínio do problema e caracterizá-las de acordo com sua importância para o problema. Essa atividade tem consequências nas etapas de projeto de software, uma vez que as entidades identificadas darão sustentação para a definição das classes de objetos a serem implementadas. ✂️ b) Entidades com características comuns podem ser agrupadas hierarquicamente por meio da identificação de relações de generalização, tanto na análise e modelagem do negócio quanto na concepção e detalhamento dos modelos de projeto. ✂️ c) O projeto orientado a objetos tem como um de seus objetivos a redução, a um mínimo, do número de relações de associação entre classes, o que resulta em diminuição significativa do acoplamento entre os módulos do software. Esse processo é denominado de particionamento funcional. ✂️ d) Em um modelo de casos de uso, pode haver diferentes tipos de usuários representados por atores. Além de tipos de usuários, atores podem representar outros sistemas ou hardwares que interagem com o sistema a ser desenvolvido. Atores se comunicam com o sistema via casos de uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
111Q630561 | Informática, Programação Orientada a Objetos, Analista Ministerial, MPE PE, FCCNa linguagem Java, o método executeQuery da interface Statement, envia uma instrução SQL select para o banco de dados e retorna, se a consulta for válida e uma conexão estiver estabelecida, um ou mais registros em um objeto da interface: ✂️ a) ResultSet. ✂️ b) ResultSetMetaData. ✂️ c) ResultSetQueryData. ✂️ d) PreparedStatement. ✂️ e) ResultTable. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
112Q248174 | Programação, Programação orientada a objetos, Técnico de Informática, TJ ES, CESPE CEBRASPETexto associado.Julgue os itens de 29 a 40, relativos a fundamentos de computaçãoe linguagens de programação e desenvolvimento para a Web. Na programação orientada a objetos, o encapsulamento representa a ação em que diversas implementações de uma operação utilizam vários tipos de parâmetros diferentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
113Q625077 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRT 11a, FCCSobre Programação Orientada a Objetos, analise: I. A encapsulação garante que apenas as interfaces necessárias para interação com o objeto estejam visíveis, e atributos internos não sejam acessíveis. II. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a geração de uma nova classe. III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que alterada a assinatura. Está correto o que se afirma em ✂️ a) III, apenas. ✂️ b) II, apenas. ✂️ c) I, apenas. ✂️ d) II e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
114Q618255 | 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. Um dos critérios para analisar se determinado elemento de um sistema é candidato a tornar-se um objeto no modelo orientado a objetos desse sistema consiste em verificar se tal elemento deve reter informações úteis para o funcionamento do sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
115Q638610 | Informática, Programação Orientada a Objetos, Técnico Científico, BASA AM, CESPE CEBRASPEJulgue os itens seguintes, relacionados aos conceitos de análise orientada a objetos. A análise orientada a objetos é inadequada a situações em que os dados do sistema devam ser armazenados em um sistema de banco de dados relacional. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
116Q839212 | Programação, Programação Orientada a Objetos, CRECI 14a Região Analista de TI, Instituto Quadrix, 2021Julgue o item, relativos à programação orientada a objetos (POO).Quanto ao relacionamento entre os objetos, existe uma premissa básica que diz que os objetos são dependentes uns dos outros, ou seja, um objeto só pode existir se houver outro objeto relacionado a ele. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
117Q640921 | Informática, Programação Orientada a Objetos, Técnico Superior de Análise de Sistemas e Métodos, PGE RJ, FCCO conceito de Herança, na orientação a objetos, está especificamente associado ao significado de ✂️ a) cardinalidade. ✂️ b) generalização. ✂️ c) multiplicidade. ✂️ d) encapsulamento. ✂️ e) composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
118Q626916 | Informática, Programação Orientada a Objetos, Agente Fiscal de Rendas, SEFAZ SP, FCCNa orientação a objetos, ao nível de classe, são definidos os ✂️ a) atributos e os valores dos atributos. ✂️ b) atributos e a invocação das operações. ✂️ c) atributos e os métodos. ✂️ d) métodos e os valores dos atributos. ✂️ e) métodos e a invocação das operações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
119Q648805 | Informática, Programação Orientada a Objetos, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada ✂️ a) no objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrescrita (overriding) de métodos. ✂️ b) no objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrecarga (overloading) de métodos. ✂️ c) no tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrescrita (overriding) de métodos. ✂️ d) no tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrecarga (overloading) de métodos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
120Q640203 | Informática, Programação Orientada a Objetos, Analista Judiciário, TST, FCCNa orientação a objetos ✂️ a) a herança permite que os membros de uma classe, chamada de classe-pai, possam ser reaproveitados na definição de outra classe, chamada de classe-filha. Esta classe-filha tem acesso aos membros públicos e protegidos da classe-pai. O polimorfismo, associado à herança, permite que métodos abstratos definidos em uma classe abstrata sejam implementados nas classes-filhas, podendo estes métodos, nas classes-filhas, apresentar comportamentos distintos. ✂️ b) atributos e métodos podem ser reaproveitados através da herança, quando uma subclasse herda as características de uma superclasse. Uma subclasse pode ter acesso aos membros de uma superclasse, independente do modificador atribuído. O polimorfismo é um recurso que permite a uma subclasse reimplementar os métodos herdados de uma superclasse, sendo este método abstrato ou não. ✂️ c) a herança e o polimorfismo são complementares, ou seja, devem ser aplicados em conjunto. A herança existe a partir de classes abstratas que contêm atributos e métodos abstratos. O polimorfismo obriga que as classes-filhas implementem os métodos e atributos desta classe-pai. O acesso aos atributos da classe-pai independe do modificador utilizado. ✂️ d) o conceito de herança estabelece que uma classe possa aproveitar a implementação, definições dos atributos e métodos de uma classe-base. A classe-filha pode ter acesso aos métodos e atributos públicos e protegidos da classe-base. O polimorfismo é aplicado ao caso em que existe a necessidade de implementar métodos sobrecarregados, nos quais a classe-filha necessita implementar dois métodos com o mesmo nome e parâmetros diferentes. ✂️ e) o polimorfismo é uma técnica que permite um objeto nascer a partir do uso de sobrecarga de construtores de uma classe, ou seja, o polimorfismo permite que um objeto possa ser instanciado de diferentes maneiras. A herança permite que uma classe sirva de base para que outras classes sejam implementadas. Entretanto, os membros com modificadores públicos da classe-base podem ser acessados pela classe-filha. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro