Ed
há 3 horas
Vamos analisar cada uma das afirmações sobre Programação Orientada a Objetos: ( ) A principal diferença na Orientação a Objetos em oposição à Programação Funcional é que os dados e o código são empacotados juntos em uma entidade, que é conhecida como um objeto. É verdadeira (V). Na programação orientada a objetos, os dados e o comportamento (código) são encapsulados em objetos. ( ) Uma classe é um modelo para um objeto e descreve quais os métodos e propriedades um objeto desse tipo terá. É verdadeira (V). Uma classe serve como um molde para criar objetos, definindo suas propriedades e métodos. ( ) Class: o processo de definir uma classe em termos de outra classe. A nova classe (filha) tem todos os dados de membro e definições de função de membro da classe antiga (pai) por padrão, mas ela poderá definir novos membros ou 'substituir' funções-pai e dar-lhes novas definições. É verdadeira (V). Isso descreve corretamente o conceito de herança na programação orientada a objetos. ( ) Na terminologia orientada a objetos, o termo class é usado como uma referência à definição de tipo geral, que especifica os membros de dados e as funções de membro que cada instância dessa classe deverá ter. É verdadeira (V). A definição de uma classe realmente especifica os atributos e métodos que as instâncias dessa classe terão. ( ) Herança: este é um tipo de dados definido pelo programador, que inclui funções locais, bem como dados locais. Você pode pensar em uma classe como um modelo ou molde ou formulário para fazer muitas instâncias do mesmo tipo ou classe de objeto. É falsa (F). A herança é um conceito que permite que uma classe (filha) herde características de outra classe (pai), mas a definição apresentada não está correta. Portanto, a sequência correta é: V, V, V, V, F. A alternativa que apresenta essa sequência é: d) V, V, V, V, F.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material