Duvida de Objeto

Ola pessoal,

Eu tenho uma classe Funcionario e eu quero uma classe do tipo “Administrador” que é um Funcionario tambem, como eu implemento a classe Administrador?

Obrigado.

Quando aplicamos a regra "é um " (Administrador é um Funcionario) temos o que chamamos de Herança…

a grosso modo se implementa fazendo uso de extends na assinatura da classe.

class Administrador extends Funcionario {

}

assim voce pode aproveitar metodos e atributos da super classe (respeitando regras de acesso: Private, Protected, etc…), e tambem complementar metodos qnd necessario.

[quote=lymoreira]Ola pessoal,

Eu tenho uma classe Funcionario e eu quero uma classe do tipo “Administrador” que é um Funcionario tambem, como eu implemento a classe Administrador?

Obrigado.[/quote]

Oi.

Está precisando ler sobre Heranças.

TI Expert: http://www.tiexpert.net/programacao/java/heranca.php
Link 2: http://www.di.ubi.pt/~pprata/poo/POO_TP06.pdf

Leia com calma, para que possa compreender.
Abraços.

eu to em duvida se é herança ou interface que eu devo usar, mais é herança mesmo então?

Sim, é só ler a definição que você mesmo usou:

Você está dizendo que ela deve ser do tipo Funcionario também, logo, precisa ser filha, caso contrário, seria de tipos diferentes, mesmo que implementassem a mesma interface.

dá uma olhada: