Ir ao conteúdo
  • Cadastre-se

Java Uso de Interface


Posts recomendados

 

Ola, tenho um programa que tem uma classe abstrata que envia as classes filha para ser implementada a classe principal. 

códigos inseridos na Classe abstrata

 

 

   public void vacinar(Vacina vacina) {

        System.out.println("Vacina Aplicada");
        System.out.println("Código: " + vacina.getCodigo());
        System.out.println("Aplicação: " + vacina.getDescricao());
    }

/**Esse codigo possui uma Classe Própria para GET SET**/
 public int CalcularIdade(Date nascimento) {

        Calendar aniversario = new GregorianCalendar();

        aniversario.setTime(nascimento);

        int AA = GregorianCalendar.getInstance().get(Calendar.YEAR);
        int ADN = aniversario.get(Calendar.YEAR);

        int idade = AA - ADN;

        return idade;
    }

Os códigos abaixo  funcionam se inseridos na Classe principal mas eu queria Coloca-los nas classe filhas através de um  public void display();

/**
         * CODIGO DE IMPLEMENTACÃO DE VACINA*
         */
        Vacina VLeao = new Vacina();

        VLeao.setCodigo(1212);
      
        VLeao.setDescricao("Vacina contra erva de gato");
        Leao.vacinar(VLeao);
        Leao.separar();
 /**
         * CODIGO DE IMPLEMENTACÃO DE IDADE*
         */
        SimpleDateFormat sdfLeao = new SimpleDateFormat("dd/MM/yyyy");

        try {
            Leao.setNascimento(sdfLeao.parse("16/08/2015"));
        } catch (ParseException ex) {
            System.out.println("Erro ao conerter a Data" + ex);
        }
        System.out.println("Este Animal tem " + Leao.CalcularIdade(Leao.getNascimento()) + " anos de idade");
        

Se precisarem de mais informação me avisem.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...