

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere uma aplicação com as classes Java abaixo, criadas em um ambiente de programação ideal.
package pac2;
public class Processo {
private String numeroProcesso;
protected void setNumeroProcesso(String numeroProcesso) {
this.numeroProcesso = numeroProcesso;
}
}
package pac1;
import pac2.Processo;
public class Principal {
public static void main(String[] args) {
Processo p = new Processo();
p.setNumeroProcesso("2000.01.1.000001-5");
}
}
Ao compilar a aplicação, ocorrerá um erro que poderá ser resolvido se
o atributo numeroProcesso for trocado de String para int.
antes da declaração da classe Processo for incluída a instrução import pac1.Principal;.
o método setNumeroProcesso for trocado de protected para public
for criado um construtor explícito na classe Processo, necessário para se instanciar o objeto p na classe Principal.
o método setNumeroProcesso for trocado de protected para private.