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.
Ola, queria ajuda para fazer este exercicio
R
3 Respostas
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
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
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo