Para responder à questão, considere as Figuras 12(a) e 12(b). A
Figura 12(a) mostra um diagrama de
Classes, da UML, a partir do qual
implementou-se os programas principal e
secundários, na linguagem de
programação Java. Sobre esses
programas em Java, considere os
seguintes aspectos: (1) todos os
programas foram implementados dentro
de uma package chamada "ciga"; (2) os
programas estão funcionando
corretamente; (3) os métodos "get"
permitem retornar o conteúdo de uma
variável, por exemplo, "getR" retorna o
conteúdo de "r"; e (4) a variável "x"
ainda não foi declarada em nenhum dos
programas. A Figura 12(b) mostra,
intencionalmente, apenas parte do código
fonte, tendo-se inserido, no local
apontado pela seta nº 1, um retângulo de
modo a ocultar o código fonte existente
nesse local. Nas Figuras 12(b) e 12(c)
foram inseridos, intencionalmente,
retângulos nos locais apontado pelas
setas de nº 1, 3 e 4, de modo a ocultar
qualquer código existente nesses locais.


Quais estão corretas?