No student devices needed. Know more
9 questions
Analisando a imagem, podemos afirmar que trata-se de
de um objeto que possui os métodos: nome, endereco, telefone, idade e altura
de uma classe que possui os atributos: nome, endereco, telefone, idade e altura
trata-se de uma instância que possui uma classe abstrata
trata-se de um objeto pessoa que possui os atributos: Registrar, Matricular, Pagar, Estudar e Cadastrar.
O mundo real é formado por coisas e, para orientação a objetos essas coisas são denominadas objetos. Qual a definição de objeto?
Trata-se da instância de um método
Trata-se da instância de um programa
Trata-se da instância de uma classe
Trata-se da instância de uma IDE
Analise a classe acima e escolha a alternativa que contenha apenas informações verdadeiras
A classe ItemOrçamento possui dois atributos (getHistorico e getValor) e dois métodos historico e valor.
A classe historico possui dois atributos (historico e valor)
A classe historico possui um construtor (ItemOrcamento), dois atributos (getHistorico e getValor) e dois métodos historico e valor
A classe ItemOrcamento possui dois atributos (historico e valor), dois métodos (getHistorico e getValor) e um método construtor (ItemOrcamento)
Em relação aos conceitos de programação orientada a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (getters e setters) está diretamente relacionada ao conceito de:
Encapsulamento (atributo private)
Polimorfismo (atributo public)
Interface (public class)
Herança (extends)
Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo.
I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens.
III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai.
IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens.
Quais itens estão corretos?
I e III.
III e IV.
I, II e IV.
II, III e IV.
Explore all questions with a free account