Metodos protected

2 respostas
T

Senhores,

Há alguma forma de se utilizar um método protected fora do pacote em que ela foi criada?

Thiago

2 Respostas

Rafael_Steil

Sim, em classes que herdem da classe que contem o metodo protected.

Rafael

Abdon

Tem sim, desde que a sua classe que vc quer que tenha acesso herde a classe onde esta o metodo protected

Car.java 
package carros; 
public class Car { 
       protected String getColor() { 
            return "red"; 
   } 
} 

Oficina.java 
package oficina; 
import carros.*; 
class Oficina extends Car { 
    public void imprimirCor() { 
          System.out.println("a cor e "+getColor());  
     } 
}
Criado 4 de junho de 2005
Ultima resposta 4 de jun. de 2005
Respostas 2
Participantes 3