Extender subclasses

6 respostas
H

Olá Pessoal !

Como posso extender uma subclasse?

Pessoa classe
Fisica Subclasse
Fornecedor ?
Cliente ?

Abs

6 Respostas

F

estender??

thiagocg

Voce pode dar um extends d qualquer classe public e que não seja final!

Mas no seu caso vc quer extender o q de q?

Seria isso?

public class Pessoa{ }

public class PessoaFisica extends Pessoa{}

public class  Funcionario extends PessoaFisica{}
heitormachado

Bom, o extends pode ser usado em qualquer classe publica.

Isso

public class Pessoa {}

public class PessoaFisica extends Pessoa {}

public class Fornecedor extends PessoaFisica {}

public class Cliente extends PessoaFisica {}
fernei

So para reforçar os comentários de meus colegas de foro ok!!

Não se esqueça que você so poderá realizar o extends de apenas uma classe.

Vlw até a próxima.

A

Não necessariamente tem que ser pública a classe… vc pode extender de uma classe sem modificador de acesso

class Pessoa {} << Sem modificador de acesso

class PessoaFisica extends Pessoa {}

class Fornecedor extends PessoaFisica {}

class Cliente extends PessoaFisica {}

Att.

Astork

Fabio_Kym_Nascimento

Completando o que disse Astork, você pode extender uma classe sem modificador de acesso desde que a nova classe esteja no mesmo pacote.

Criado 14 de novembro de 2008
Ultima resposta 16 de nov. de 2008
Respostas 6
Participantes 7