Herança de objeto
Página 1 de 1
Herança de objeto
Herança de objeto
Baixar: Aula04.pdf
Baixar: Aula 04 - Exercício de Herança.docx
Exemplo de Herança
Clase Principal: Herança
- Código:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package heranca;
/**
*
* @author renan
*/
public class Heranca {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Retangulo rec = new Retangulo(10);
System.out.printf("%s\n", rec);
}
}
Sub clase: Forma
- Código:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package heranca;
/**
*
* @author renan
*/
public class Forma {
private int tamanho;
public Forma(int tamanho){
this.tamanho = tamanho;
}
public Forma(){
this.tamanho=0;
}
@Override
public String toString(){
return "Classe base forma";
}
}
Sub clase: Retangulo
- Código:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package heranca;
/**
*
* @author renan
*/
public class Retangulo extends Forma{
public Retangulo(int tamanho){
super(tamanho);
}
@Override
public String toString(){
return "Classe retangulo";
}
}
Renancr- Mensagens : 118
Data de inscrição : 08/03/2010
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos