4081628
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON
Provas:
Um programador escreveu o seguinte programa em Java:
class XXX {
private int campo1;
protected char campo2;
public void procedure1() {
this.campo1 = 100;
this.campo2 = ‘X’;} }
class YYY extends XXX {
protected double campo3;
public int campo4;
public void procedure2() {
this.campo4 = 100;
this.campo3 =100; }}
public class Main {
public static void main(String[] args) {
YYY c = new YYY();
c.campo1 = 100;
c.campo2 = ‘x’;
c.campo4= 100;
c.campo3 =200; }}
Na execução, ocorreu um erro indicando a não-visibilidade do atributo: