Na programação orientada a objetos, algumas vezes é necessár...
Próximas questões
Com base no mesmo assunto
Ano: 2023
Banca:
FUNDATEC
Órgão:
BRDE
Prova:
FUNDATEC - 2023 - BRDE - Analista de Sistemas - Desenvolvimento de Sistemas |
Q2107637
Programação
Na programação orientada a objetos, algumas vezes é necessário não permitir que o
estado do objeto mude durante sua existência. Os valores inicialmente passados, por meio de um
construtor com parâmetros, não podem mudar até a destruição deste objeto. Essa situação é
conhecida como classe imutável. Isso posto, avalie as assertivas abaixo:
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?
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?