| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:25:10
|
cintia
What is classpath?
Membro desde: 15/11/2002 18:20:31
Mensagens: 7
Offline
|
Olá a todos,
Gostaria de saber qual o conceito de derivação em orientação a objetos?
Obrigada
Cintia
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:29:09
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
Bom dia.
Veja se ajuda você: http://www.unesp.br/gs/treinamento/java/guj-oop.pdf
Mas derivação nada mais é que uma classe que extende de outra classe. Sim, herança
Ferrari é uma classe que derivada de Carro. Certo?
Até
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:32:08
|
cintia
What is classpath?
Membro desde: 15/11/2002 18:20:31
Mensagens: 7
Offline
|
Entao heranca e derivacao é a mesma coisa?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:35:26
|
cintia
What is classpath?
Membro desde: 15/11/2002 18:20:31
Mensagens: 7
Offline
|
Qual seria a resposta para essa questão???
|
| Nome do arquivo |
questao.JPG |
Download
|
| Descrição |
questao |
| Tamanho |
119 Kbytes
|
| Baixado: |
26 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:37:43
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Só vejo aí Polimorfismo e Herança...
This message was edited 2 times. Last update was at 17/12/2009 11:40:00
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 11:45:07
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
Não. Derivação e subclasse é a mesma coisa. O que eu quis dizer é que uma classe que extende de uma classe Pai é uma derivação de uma classe ou também chamada subclasse.
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 12:01:04
|
cintia
What is classpath?
Membro desde: 15/11/2002 18:20:31
Mensagens: 7
Offline
|
Entendi.
Então a resposta seria polimorfismo e derivacao né?
Obrigada pela ajuda
Cintia
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 12:21:51
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
Sim, esta seria a minha resposta também.
Abraços.
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2009 12:27:55
|
sergiotaborda
GUJ Expert
![[Avatar]](/images/avatar/b4a0e0fbaa9f16d8947c49f4e610b549.png)
Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline
|
cintia wrote:Entendi.
Então a resposta seria polimorfismo e derivacao né?
Obrigada pela ajuda
Cintia
Não. A resposta deveria ser Abstração e Polimorfismo (A).
Abstração porque toda a herança é uma classificação e toda classificação é abstrata.
Polimosfismo porque o esquema mostra um método da classe sendo implementado pelas filhas.
Encapsulamento não é mostrado , portanto qualquer opção com isso está errada
Derivação não existe. não existe uma coisa formal chamada "derivação" (exceto na matemática).
quando se diz que se faz uma classe derivada de outra isso é coloquial, ou seja, não é tecnico. O temo tecnico seria
eu faço A herdar de B. No dia a dia usamos expressões como B extende A ou B deriva de A, mas não existe uma "operação" chamada
'Extensão" nem "Derivação".
This message was edited 2 times. Last update was at 17/12/2009 12:29:56
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2012 15:12:51
|
ivandasilva
JavaEvangelist
![[Avatar]](/images/avatar/f0c19e4e1cbcc224b862bb4579a06a7e.jpg)
Membro desde: 03/11/2007 11:48:58
Mensagens: 309
Offline
|
Estava passeando pelo fórum e desenterrei este tópico.... Eu acho que derivação existe sim! Eu creio kkkkkkkk
Porque no C++ a literatura aborda a relação de uma classe filha com a mãe como derivação.
http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Fcplr126.htm
|
O sol nasce, a bicicleta anda, o lobo uiva e o urso panda.  |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2012 20:32:38
|
lucas_guj
JavaGuru
![[Avatar]](/images/avatar/0de4513095f5ab2052081a9227dda6c4.jpg)
Membro desde: 18/05/2011 15:16:57
Mensagens: 240
Localização: Rio de Janeiro
Offline
|
Aproveitando que ele já foi ressucitado mesmo. Alguém poderia explicar o que é Encapsulamento?
|
Use a Cabeça Java - 100%
Java Como Programar 8° Edição - 49%
De que adianta sonhar, se você não acredita que pode realizar?
---------------------------
Automação Industrial e Outros Servicos
Hospedagem de Sites |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2012 20:36:35
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline
|
Encapsulamento é a caracterísca que os objetos tem de esconder no seu interior sua complexidade, e deixar para os usuários apenas um conjunto de métodos simples. Por exemplo. Imagine o código: Você facilmente entende o que o navegar faz, em linhas gerais, pois essa é a interface comum que se espera de um navegador desse tipo. Agora, encapsulado por trás desses métodos, está toda complexidade de conectar com um servidor HTTP, baixar uma página HTML, interpretar seu conteúdo, etc...
This message was edited 1 time. Last update was at 28/01/2012 20:38:55
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2012 20:40:06
|
lucas_guj
JavaGuru
![[Avatar]](/images/avatar/0de4513095f5ab2052081a9227dda6c4.jpg)
Membro desde: 18/05/2011 15:16:57
Mensagens: 240
Localização: Rio de Janeiro
Offline
|
ViniGodoy wrote:Encapsulação é a caracterísca que os objetos tem de esconder no seu interior sua complexidade, e deixar para os usuários apenas um conjunto de métodos simples.
Por exemplo. Imagine o código:
Você facilmente entende o que o navegar faz, em linhas gerais, pois essa é a interface comum que se espera de um navegador desse tipo.
Agora, encapsulado por trás desses métodos, está toda complexidade de conectar com um servidor HTTP, baixar uma página HTML, interpretar seu conteúdo, etc...
Ok ViniGodoy. Acho que entendi. Obrigado. No caso ali a respota da cintia eu acho que seria a letra D de acordo com os meus conhecimentos. E você acha que é qual?
This message was edited 1 time. Last update was at 28/01/2012 20:41:42
|
Use a Cabeça Java - 100%
Java Como Programar 8° Edição - 49%
De que adianta sonhar, se você não acredita que pode realizar?
---------------------------
Automação Industrial e Outros Servicos
Hospedagem de Sites |
|
|
 |
|
|