Podcast
Questions and Answers
Quin es lo valor final de l'element a l'index 2 de l'array dins lo codi executat?
Quin es lo valor final de l'element a l'index 2 de l'array dins lo codi executat?
- 6
- 12
- 4
- 7 (correct)
Quin es lo total après l'execucion del procediment ArraySomething
?
Quin es lo total après l'execucion del procediment ArraySomething
?
- 214 (correct)
- 220
- 218
- 210
Cossí cada element de l'array es modificat dins lo procediment ArraySomething
?
Cossí cada element de l'array es modificat dins lo procediment ArraySomething
?
- Cada element es aumentat de 5.
- Cada element es subtractat de 5.
- Cada element es multiplicat per 2.
- Cada element es subtractat de 7 e aumentat de 2. (correct)
Quina es la valor iniciala del total abans que l'execucion del procediment ArraySomething
comencen?
Quina es la valor iniciala del total abans que l'execucion del procediment ArraySomething
comencen?
Quin element de l'array z es mès petit après l'execucion del procediment?
Quin element de l'array z es mès petit après l'execucion del procediment?
Quina es l'atròba de l'objecte 'b' après que lo constructor es executat?
Quina es l'atròba de l'objecte 'b' après que lo constructor es executat?
Quin dels enunciats següents es pot considerar fals quant a la immutabilitat de la classe A?
Quin dels enunciats següents es pot considerar fals quant a la immutabilitat de la classe A?
Que se passa amb la variabla 'c' après sa creacion?
Que se passa amb la variabla 'c' après sa creacion?
Quina afirmació descriu correctament un aspecte de la classe A?
Quina afirmació descriu correctament un aspecte de la classe A?
Que se fa amb la linha 'c = new Date(10, 10, 2000);'?
Que se fa amb la linha 'c = new Date(10, 10, 2000);'?
Coma se contunha l'ordre dels paràmetres dins lo constructor de 'Date'?
Coma se contunha l'ordre dels paràmetres dins lo constructor de 'Date'?
Quin problema potencial pot ocórrer amb la visibilitat d'array a classe A?
Quin problema potencial pot ocórrer amb la visibilitat d'array a classe A?
Quin aspecte de la classe A la fa no immutable?
Quin aspecte de la classe A la fa no immutable?
Quina es la sortida esperada de l'instruccion 'System.out.println(b.getValue(0));'?
Quina es la sortida esperada de l'instruccion 'System.out.println(b.getValue(0));'?
Quina modificació farà que la classe A sigui veritablement immutabilitzada?
Quina modificació farà que la classe A sigui veritablement immutabilitzada?
Quinas d'aquestas afirmacions son marcas de practicas correctas per crear un mètode d'accés a una variable d'instance que es un array d'objèctes?
Quinas d'aquestas afirmacions son marcas de practicas correctas per crear un mètode d'accés a una variable d'instance que es un array d'objèctes?
Perqué es necessari de crear una còpia de l'array d'objèctes abans de lo retornar?
Perqué es necessari de crear una còpia de l'array d'objèctes abans de lo retornar?
Quina es la consequéncia negativa de retornar un array d'objèctes sens crear una còpia?
Quina es la consequéncia negativa de retornar un array d'objèctes sens crear una còpia?
Quina afirmacion es falsa en relacions amb las còpias d'arrays d'objèctes?
Quina afirmacion es falsa en relacions amb las còpias d'arrays d'objèctes?
Quina es la practica recomendada per la gestió de còpias d'objèctes en arrays?
Quina es la practica recomendada per la gestió de còpias d'objèctes en arrays?
Flashcards are hidden until you start studying
Study Notes
### Accessor Metod per un Arranjament d'Objèctes
- Un accessor metod qu'a per objectiu de tornar un arranjament d'objèctes devriá tornar una còpia profunda (deep copy) de l'arranjament.
- Una còpia profunda (deep copy) crea una nova instància de l'arranjament amb cada objècte copiat individualament.
- En retornant una còpia profunda (deep copy), se protegís l'estat original de l'arranjament d'èsser modificat per l'utilizator de l'accessor metod.
- Tornar una còpia superficiala (shallow copy) podriá condusir a modificacions accidentalas de l'arranjament original, car l'utilizator de l'accessor metod tendriá accès a las referéncias originalas dels objèctes.
- Es important de notar que tornar un arranjament original sense còpia pot permetre a l'utilizator d'modificar l'estat de l'objècte original.
- La còpia profunda (deep copy) es la melhor practica per assegurar l'encapsulament e la seguretat dels objèctes.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.