Galera eu estou com muita dificuldade para estanciar estas 12 classes por favor me ajudem, elas são em java… para um sistema de restaurante.
elas são.
FERIAS
FOLGA
CADASTRO
FUNCIONARIO
FUNCIONARIO_EFETIVO
FUNCIONARIO_TEMPORARIO
FUNCIONARIO_TERCERIZADO
REZERVAS
SALARIO
ITEM
FERIAS
IWINDOWHANDLER
package br.com.restaurante.com.br;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import br.com.faculdadeapp.view.interfaces.IWindowHandler;
public class JCadastro extends JFrame implements IWindowHandler {
private JPanel painelBotoes;
private JPanel painelConteudo;
private JButton jbGravar;
private JButton jbCancelar;
private JButton jbExcluir;
public JCadastro(String titulo) {
super(titulo);
this.setSize(800, 600);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
BorderLayout layout = new BorderLayout();
this.setLayout(layout);
initLayout();
initListeners();
}
public JCadastro(String titulo, int w, int h) {
this(titulo);
this.setSize(w, h);
}
public void open() {
this.setVisible(true);
}
public void initLayout() {
painelBotoes = new JPanel();
painelBotoes.setBackground(Color.GRAY);
FlowLayout layout = new FlowLayout(FlowLayout.RIGHT);
painelBotoes.setLayout(layout);
jbGravar = new JButton("Gravar");
painelBotoes.add(jbGravar);
jbCancelar = new JButton("Cancelar");
painelBotoes.add(jbCancelar);
jbExcluir = new JButton("Excluir");
painelBotoes.add(jbExcluir);
this.add(painelBotoes,BorderLayout.SOUTH);
painelConteudo = new JPanel();
//painelConteudo.setBackground(Color.red);
painelConteudo.setLayout(null);
this.add(painelConteudo,BorderLayout.CENTER);
}
public void initListeners() {
// TODO Auto-generated method stub
}
public void addComponente(JComponent componente) {
painelConteudo.add(componente);
}
}
package funcionario;
public class Cadastro {
private String nome, CPF, Telefone;
public Cadastro() {
this.nome = “”;
this.CPF = “”;
this.Telefone = “”;
}
public Cadastro(String nome, String CPF, String Telefone) {
setNome(nome);
setCPF(CPF);
setTelefone(Telefone);
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
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;
}
}
package now;
public class folga {
private String nome, CPF, Telefone;
public folga() {
this.nome = “”;
this.CPF = “”;
this.Telefone = “”;
}
public folga(String nome, String CPF, String Telefone) {
setNome(nome);
setCPF(CPF);
setTelefone(Telefone);
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
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;
}
}
package now;
public class demitido {
private String nome, CPF, Telefone;
public demitido() {
this.nome = “”;
this.CPF = “”;
this.Telefone = “”;
}
public demitido(String nome, String CPF, String Telefone) {
setNome(nome);
setCPF(CPF);
setTelefone(Telefone);
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
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;
}
}
package funcionario;
public class Funcionario {
protected int numeroRegistro;
protected String nome;
protected String funcao;
protected float salario;
protected String situacao;
public Funcionario() {
}
public Funcionario(int _numeroRegistro, String _nome, String _funcao, float _salario, String _situacao){
numeroRegistro = _numeroRegistro;
nome = _nome;
funcao = _funcao;
salario = _salario;
situacao = _situacao;
}
public void DefinirNumeroRegistro(int _numeroRegistro){
numeroRegistro = _numeroRegistro;
}
public int ObterNumeroRegistro(){
return(numeroRegistro);
}
public void DefinirNome(String _nome){
nome = _nome;
}
public String ObterNome(){
return(nome);
}
public void DefinirFuncao(String _funcao){
funcao = _funcao;
}
public String ObterFuncao(){
return(funcao);
}
public void DefinirSalario(float _salario){
salario = _salario;
}
public float ObterSalario(){
return(salario);
}
public void DefinirSituacao(String _situacao){
situacao = _situacao;
}
public String ObterSituacao(){
return(situacao);
}
}
package funcionario;
public class FuncionarioEfetivo extends Funcionario {
private String dataAdmissao;
private String dataDemissao;
public FuncionarioEfetivo() {
}
public FuncionarioEfetivo(int _numeroRegistro, String _nome, String _funcao, float _salario, String _situacao, String _dataAdmissao, String _dataDemissao){
numeroRegistro = _numeroRegistro;
nome = _nome;
funcao = _funcao;
salario = _salario;
situacao = _situacao;
dataAdmissao = _dataAdmissao;
dataDemissao = _dataDemissao;
}
public void DefinirDataAdmissao(String _dataAdmissao){
dataAdmissao = _dataAdmissao;
}
public String ObterDataAdmissao(){
return(dataAdmissao);
}
public void DefinirDataDemissao(String _dataDemissao){
dataDemissao = _dataDemissao;
}
public String ObterDataDemissao(){
return(dataDemissao);
}
}
a classe IWindowHandler eu não conseguir fazer…
package funcionario;
public class FuncionarioTemporario extends Funcionario{
private String dataInicio;
private String duracaoMeses;
public FuncionarioTemporario() {
}
public FuncionarioTemporario(int _numeroRegistro, String _nome, String _funcao, float _salario, String _situacao, String _dataInicio, String _duracaoMeses){
numeroRegistro = _numeroRegistro;
nome = _nome;
funcao = _funcao;
salario = _salario;
situacao = _situacao;
dataInicio = _dataInicio;
duracaoMeses = _duracaoMeses;
}
public void DefinirDataInicio(String _dataInicio){
dataInicio = _dataInicio;
}
public String ObterDataInicio(){
return(dataInicio);
}
public void DefinirDuracaoMeses(String _duracaoMeses){
duracaoMeses = _duracaoMeses;
}
public String ObterDuracaoMeses(){
return(duracaoMeses);
}
}
package funcionario;
public class FuncionarioTercerizado extends Funcionario{
private String dataInicio;
private String duracaoContrato;
private String nomeEmpresa;
public FuncionarioTercerizado() {
}
public FuncionarioTercerizado(int _numeroRegistro, String _nome, String _funcao, float _salario, String _situacao, String _dataInicio, String _duracaoContrato, String _nomeEmpresa){
_salario = _numeroRegistro;
_dataInicio = _nome;
_duracaoContrato = _funcao;
float salario = _salario;
_funcao = _situacao;
dataInicio = _dataInicio;
duracaoContrato = _duracaoContrato;
nomeEmpresa = _nomeEmpresa;
}
public void DefinirDataInicio(String _dataInicio){
dataInicio = _dataInicio;
}
public String ObterDataInicio(){
return(dataInicio);
}
public void DefinirDuracaoContrato(String _duracaoContrato){
duracaoContrato = _duracaoContrato;
}
public String ObterDuracaoContrato(){
return(duracaoContrato);
}
public void DefinirNomeEmpresa(String _nomeEmpresa){
nomeEmpresa = _nomeEmpresa;
}
public String ObterNomeEmpresa(){
return(nomeEmpresa);
}
}
package br.com.restaurante.com.br;
import java.util.StringJoiner;
public class Item{
public int codigo;
public String nome;
public String descricao;
public double preco;
public int qtd;
public Item (int codigo, StringJoiner nome, StringJoiner descricao, double preco) {
}
public void setNome(String nome){
this.nome = nome;
}
public void setDescricao (String descricao){
this.descricao = descricao;
}
public void setPreco (double preco){
this.preco = preco;
}
public void setQtd (int qtd){
this.qtd = qtd;
}
public int getCodigo(){
return codigo;
}
public String getNome(){
return nome;
}
public String getDescricao(){
return descricao;
}
public double getPreco(){
return preco;
}
public int getQtd(){
return qtd;
}
}
package br.com.restaurante.com.br;
public class Rezervas {
public class Paciente {
private String nome;
private String cpf;
private String endereco;
private String sexo;
private String idade;
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 getIdade() {
return idade;
}
public void setIdade(String idade2) {
this.idade = idade2;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSexo() {
return sexo;
}
public void setSexo(String sexo) {
this.sexo = sexo;
}
}}
por favor galera me ajudem…
