Ola, queria ajuda para fazer este exercicio

3 respostas Resolvido
R

Criar uma classe computador com os métodos protected, ao invés de public
Criar uma classe executavel (public static void main(String[] args)) e demonstrar que é possivel executar os métodos protected quando a classe executável está no mesmo pacote da classe com os métodos protected.

3 Respostas

JuniorMaia

Segue exemplo.

Classe executável GUJComputador.java
Classe com métodos Computador.java

GUJComputador.java

package gujcomputador;

/**
 *
 * @author Junior Maia
 */

public class GUJComputador {

    public static void main(String[] args) {
        //Chamando novo objeto do tipo Computador para poder executar seus métodos
        Computador k6 = new Computador();
        
        //Invocando método ligar
        k6.ligar();
        
        //Invocando método iniciar
        k6.iniciar();
        
        //Invocando método desligar
        k6.desligar();
    }
}

Computador.java

package gujcomputador;

/**
 *
 * @author Junior Maia
 */

public class Computador {
    
    //Método para ligar o computador
    protected void ligar() {
        System.out.println("Ligando");
    }
    
    //Método para iniciar os sistemas
    protected void iniciar() {
        System.out.println("Iniciando Sistema");
    }
    
    //Método para desligar o computador
    protected void desligar() {
        System.out.println("Desligando");
    }
}
R

Obrigado pela ajuda

JuniorMaia
Solucao aceita

Marque como resposta correta caso tenha lhe ajudado, assim, futuramente se alguém estiver com a mesma dúvida terá o exemplo para consultar.

Bons estudos!

Criado 13 de setembro de 2017
Ultima resposta 14 de set. de 2017
Respostas 3
Participantes 2