Classe abstrata e herança (dúvidas)

4 respostas
R

Tenho algumas dúvidas!

uma classe abstrata pode ser final?
uma classe herda o mesmo construtor da classe pai de sua classe pai?
qual a diferença entre protect e public?

4 Respostas

M

“RafaelGaldino”:
Tenho algumas dúvidas!

uma classe abstrata pode ser final?
uma classe herda o mesmo construtor da classe pai de sua classe pai?
qual a diferença entre protect e public?

  1. Não
  2. Construtores não são herdados
  3. public tem visibilidade publica, qualquer código que tenha acesso a classe pode acessar um atributo public, protected não, somente acessa protected quem extends a classe q definiu o atributo protected
R

“matheus”:
“RafaelGaldino”:
Tenho algumas dúvidas!

uma classe abstrata pode ser final?
uma classe herda o mesmo construtor da classe pai de sua classe pai?
qual a diferença entre protect e public?

  1. Não
  2. Construtores não são herdados
  3. public tem visibilidade publica, qualquer código que tenha acesso a classe pode acessar um atributo public, protected não, somente acessa protected quem extends a classe q definiu o atributo protected

Grande matheus, sabe tudo! Valeu fera! :smiley:

R

“matheus”:
“RafaelGaldino”:
Tenho algumas dúvidas!

uma classe abstrata pode ser final?
uma classe herda o mesmo construtor da classe pai de sua classe pai?
qual a diferença entre protect e public?

  1. Não
  2. Construtores não são herdados
  3. public tem visibilidade publica, qualquer código que tenha acesso a classe pode acessar um atributo public, protected não, somente acessa protected quem extends a classe q definiu o atributo protected

Dá pra chamar o construtor chamando o super ?

C

Só complementando o matheus: protect pode ser acessado também por classes do mesmo pacote.

Pode sim usar o super para invocar construtores da classe pai.

[]'s

Criado 25 de janeiro de 2005
Ultima resposta 25 de jan. de 2005
Respostas 4
Participantes 3