Questões de Concurso Comentadas por alunos sobre conceitos básicos de programação em programação
Foram encontradas 778 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
( ) O estado agrupa os valores de todos os atributos de um objeto, e cada atributo é uma parte da informação que qualifica o objeto continente. Cada atributo pode receber um valor em um domínio de definição.
( ) O estado de um objeto corresponde a uma seleção determinada de valores, partindo de valores possíveis dos diversos atributos. Essencialmente, um atributo é uma propriedade ou característica de uma classe e descreve uma gama de valores que a propriedade poderá conter nos objetos da classe.
( ) O comportamento é o conjunto de capacidades e atitudes de um objeto e que descreve as suas ações e reações. Cada componente de comportamento individual de um objeto denomina-se operação. Uma operação é algo que a classe pode realizar ou o que podemos fazer a uma classe. As operações de um objeto são acionadas (ativadas) como resultado de um estímulo externo representado na forma de uma mensagem enviada a outro objeto.
( ) A identidade é a propriedade que diferencia um objeto de outro similar. Essencialmente, a identidade de um objeto caracteriza sua própria existência. A identidade torna possível distinguir qualquer objeto sem ambiguidade e, independentemente de seu estado, isso permite, dentre outros fatores, a diferenciação de dois objetos que tenham os atributos idênticos.
A sequência está correta em
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
A interação entre objetos, de acordo com o paradigma de
orientação a objetos, deve ser feita por meio da passagem de
mensagens, sendo tais mensagens compostas de duas partes:
o objeto para o qual a mensagem será enviada e o nome do
método, no objeto de destino, que deverá ser executado.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
Uma diferença existente entre o conceito de funções virtuais
e o de sobrecarga de funções está relacionada ao fato de,
quando se utiliza uma função virtual, o protótipo da função na
classe base deve ser igual ao protótipo dessa função na classe
derivada, o que não é necessário no caso da sobrecarga de
funções.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
Uma função virtual é uma função cuja declaração é feita em
uma classe base, mas cuja definição somente é feita em classes
derivadas dessa classe base.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
A herança múltipla acontece quando duas ou mais classes
herdam atributos e métodos de uma mesma classe base.