Questões de Concurso Comentadas por alunos sobre conceitos básicos de programação em programação
Foram encontradas 789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. Não criar métodos get. II. Não possibilitar que a classe seja superclasse. III. Impossibilitar a alteração dos valores dos atributos. IV. Definir os atributos como privados.
Quais são passos que devem ser observados na definição de uma classe se o objetivo for criar objetos imutáveis?
( ) 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.