GARANTIR DESCONTO

Fórum Erro System.out.println #555752

06/06/2016

0

Boa tarde, sou iniciante em Java e estou fazendo um programa para a Faculdade, porém o mesmo está dando erro na Interface Menu, e é erro no System.out.println, não consegui descobrir e tentei de várias formas.

CÓDIGO


package empresa;
import java.util.Scanner;

public interface Menu {

int escolha=0;
Scanner entrada=new Scanner(System.in);

System.out.println("Digite: 1 - Cadastrar Funcionário 2 - Excluir Funcionário 3 - Consultar Funcionário 4 - Sair");
escolha=entrada.nextInt();

switch (escolha){

case 1:
public void cadastrarFuncionario(Cadastro cadastro);
break;

case 2:
public void excluirFuncionario(Cadastro cadastro);
break;

case 3:
public void consultarFuncionario();
break;

case 4:
break;
}
}
}
}
Ana

Ana

Responder

Posts

06/06/2016

Miguel Junior

Observe os exemplos que fiz abaixo, por favor.

 
import java.util.Scanner; 

/** Nesta interface serve na declaração de atributos considerados estáticos(static) e constantes (final)
   e na declaração de métodos a serem implementados numa classe.
**/ 
public interface Menu 
{
	int escolha = 0;
    Scanner	entrada; 
	public void cadastrarFuncionario(Cadastro cadastro); 
	public void excluirFuncionario(Cadastro cadastro);
	public void consultarFuncionario();	
}

import java.util.Scanner; 

public class Teste implements Menu
{
  public static void main (String... args)
  {
    Menu.entrada = new Scanner(System.in); 
	do 
	{
	  System.out.println("Digite: 1 - Cadastrar Funcionário 2 - Excluir Funcionário 3 - Consultar Funcionário 4 - Sair");
      Menu.escolha = Menu.entrada.nextInt();
		
	   switch(Menu.escolha)
		{
			case 1:
			public void cadastrarFuncionario(Cadastro cadastro);
			break;

			case 2:
			public void excluirFuncionario(Cadastro cadastro);
			break;

			case 3:
			public void consultarFuncionario();
			break;

			case 4:
			break;
		}
		
		if (Menu.escolha == 0) return; 
		
	} while (Menu.escolha > 0)
  }
  
  public void cadastrarFuncionario(Cadastro cadastro)
  {
	  // implemente este método
  }
	public void excluirFuncionario(Cadastro cadastro)
	{
	   // implemente este método	
	}
	public void consultarFuncionario()
	{
		// implemente este método
	}
}
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar