Usar um [b]main[/b]

Bom to fazendo um programa para faculdade, mais já fiz a primeira parte do prjeto q era criar as classes, agora o professor ta pedindo para implementar um programa principal que use as classes criadas.
Tendo que usar o main.

Gostaria que alguém me ajudasse.

As classes criadas estão aqui em baixo.

Descrição geral:

O sistema deve cadastrar todos os quartos de um hotel e separa-los por tipo: Standard, Luxo ou Presidencial; e capacidade: Simples, Duplo ou Triplo. Os hóspedes atuais e antigos devem ser cadastrados. O sistema deve saber a cada momento quantos e quais quartos estão disponíveis, que hóspedes já se hospedou no hotel etc. O sistema também deve tratar de cobranças diferenciadas por tipo, capacidade dos quartos e número de diárias de cada hóspede.

Classe funcionário

    [b]Código:[/b]

[code]public class Funcionario
{
private String nome;
private String funcao;
private int rg;
private String cpf;
private String telefone;

public Funcionario(String n, String f, int r, String c, String t)
{
nome = n;
funcao = f;
rg = r;
cpf = c;
telefone = t;
}

public String getNome()
{
return nome;
}

public void setNome(String nome)
{
this.nome = nome;
}

public String getFuncao()
{
return funcao;
}

public void setFuncao(String funcao)
{
this.funcao = funcao;
}

public int getRG()
{
return rg;
}

public void setRG(int rg)
{
this.rg = rg;
}
public String getCPF()
{
return cpf;
}

public void setCPF(String cpf)
{
this.cpf = cpf;
}

public String getTelefone()
{
return telefone;
}

public void setTelefone(String telefone)
{
this.telefone = telefone;
}

public String toString()
{
return " Nome: " + nome + "\n" +
" Função: " + funcao + "\n" +
" RG: " + rg + "\n" +
" CPF: " + cpf + "\n" +
" Telefone: " + telefone + "\n";
}

public static void main(String args[])
{
Funcionario pessoa = new Funcionario(" Walber ", " Servente ", 54321, "987654321", "222-3344");

System.out.println(pessoa.toString());
}

} [/code]

classe cliente

Código:

[code]public class Cliente
{
private String nome;
private int rg;
private String cpf;
private String endereco;
private String telefone;
private String formaPag;

public Cliente(String n, int r, String c, String e, String t, String fp)
{
nome = n;
rg = r;
cpf = c;
endereco = e;
telefone = t;
formaPag = fp;
}

public String getNome()
{
return nome;
}

public void setNome(String nome)
{
this.nome = nome;
}

public int getRG()
{
return rg;
}

public void setRG(int rg)
{
this.rg = rg;
}
public String getCPF()
{
return cpf;
}

public void setCPF(String cpf)
{
this.cpf = cpf;
}
public String getEndereco()
{
return endereco;
}

public void setEndereco(String endereco)
{
this.endereco = endereco;
}

public String getTelefone()
{
return telefone;
}

public void setTelefone(String telefone)
{
this.telefone = telefone;
}
public String getFormaPag()
{
return formaPag;
}

public void setFormaPag(String formaPag)
{
this.formaPag = formaPag;
}

public String toString()
{
return " Nome: " + nome + "\n" +
" RG: " + rg + "\n" +
" CPF: " + cpf + "\n" +
" Endereço: " + endereco + "\n" +
" Telefone: " + telefone + "\n"+
" Forma de Pagamento: " + formaPag;
}

public static void main(String args[])
{
Cliente pessoa = new Cliente(" Mariana ", 54321, " 987654321 ", "", " 222-6677 ","cartão");

System.out.println(pessoa.toString());
}

} [/code]

Classe Quarto

  [b]Código:[/b]

[code]public class Quarto
{
private int numero;
private String tipo;
private String capacidade;

public Quarto(int n, String t, String c)
{
numero = n;
tipo = t;
capacidade = c;
}

public int getNumero()
{
return numero;
}

public void setNumero(int numero)
{
this.numero = numero;
}

public String getTipo()
{
return tipo;
}

public void setTipo(String tipo)
{
this.tipo = tipo;
}

public String getCapacidade()
{
return capacidade;
}

public void setCapacidade(String capacidade)
{
this.capacidade = capacidade;
}

public String toString()
{
return " Número: " + numero + "\n" +
" Tipo: " + tipo + "\n" +
" Capacidade: " + capacidade + "\n";
}

public static void main(String args[])
{
Quarto x = new Quarto(123, " Luxo ", " Triplo ");

System.out.println(x.toString());
}

} [/code]

Classe Hospedagem

   [b]Código:[/b]

[code]public class Hospedagem
{
private String nomeCli;
private int numero;
private String tipo;
private String capacidade;

public Hospedagem(String nc, int n, String t, String c)
{
nomeCli = nc;
numero = n;
tipo = t;
capacidade = c;

}

public String getNomeCli()
{
return nomeCli;
}

public void setNomeCli(String nomeCli)
{
this.nomeCli = nomeCli;
}

public int getNumero()
{
return numero;
}

public void setNumero(int numero)
{
this.numero = numero;
}

public String getTipo()
{
return tipo;
}

public void setTipo(String tipo)
{
this.tipo = tipo;
}

public String getCapacidade()
{
return capacidade;
}

public void setCapacidade(String capacidade)
{
this.capacidade = capacidade;
}

public String toString()
{
return " Nome do Cliente: " + nomeCli + "\n" +
" Número: " + numero + "\n" +
" Tipo: " + tipo + "\n" +
" Capacidade: " + capacidade + "\n";
}

public static void main(String args[])
{
Hospedagem y = new Hospedagem(" Walber Chaves ", 102, " Presidencial", "Simples");

System.out.println(y.toString());
}

} [/code]

Obrigado pela Atenção

Atenciosamente Mariana!

bom seguinte… cria um classe

Main.java public static void main(String[] args) { //aqui dentro se poem os métodos pra ir executando o programa }

ai vc criar métodos auxiliares na classe main… pra te ajudar a fazer o que teu professou quer… a medida que for tentando va postando as dificuldades…

[color=“darkblue”]Campanha POST > ZERO[/color][/code]