| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 00:19:47
|
KaosBr
Java Ninja
![[Avatar]](/images/avatar/4700e3e6a3d48a48f42962abf5e56d04.jpg)
Membro desde: 26/05/2010 18:06:58
Mensagens: 255
Localização: São Carlos
Offline
|
Bom dia,
No dia estou, criando as classes que serão usadas, no sisstema que vou desenvolver. Nele, há um encapsulemento com o nome de: Implementação, os outros trez sei para que funciona e como aproveita-los. Qual é a sua finalidade?
[]s
This message was edited 1 time. Last update was at 10/06/2010 00:26:23
|
Anderson Fios
Técnico em Informática
http://afconsultoriaeservicos.blogspot.com/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 07:57:33
|
diego.hordi
Entusiasta Java
Membro desde: 24/03/2010 13:59:13
Mensagens: 21
Offline
|
Ham?!?!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 08:09:57
|
DanielGimenes
Thread.start()
![[Avatar]](/images/avatar/90c4dea8341bf29fab84b8600fca1cf6.png)
Membro desde: 28/01/2010 13:40:04
Mensagens: 48
Localização: São Paulo
Offline
|
KaosBr,
Pelo que eu lembro, essa "Implementação" (um traço com um circulo não preenchido na ponta) é usado em diagramas de componentes para indicar interfaces de comunicação entre os mesmos (subsistemas, módulos, páginas, etc).
Vc usa da seguinte forma: o componente que provê a interface vc liga como uma reta tracejada com uma seta simples até o circulo, ou então com uma reta cheia com um semicirculo na ponta, e a depois vc desenha o círculo e liga com uma reta cheia até a classe que implementa a interface para a comunicação.
Como exemplo bem fácil para entender essa associação, cito a conexão JDBC com um banco de dados. Vc pode identificar o banco como um componente do tipo <<database>> que implementa uma interface chamada JDBC, e depois um módulo do seu sistema que provê a interface, ou seja, utiliza a implementação, e associá-los.
Se eu não me engano, essa notação também pode ser usada em diagramas de classes e objetos. Pesquise sobre isso caso tenha interesse.
[[]]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 09:38:49
|
KaosBr
Java Ninja
![[Avatar]](/images/avatar/4700e3e6a3d48a48f42962abf5e56d04.jpg)
Membro desde: 26/05/2010 18:06:58
Mensagens: 255
Localização: São Carlos
Offline
|
Bom dia,
Daniel, pelo que entendi, o que vc me explicou é referente a "função" de conexão: classe-a-classe. Entendi certo?
Todo caso, esse valor "Implementação", é exibido juntamente com outras opções: "Privado", "Publico" e "Protegido". E pode ser usado na classe, em todos os metodos e atributos, individualmente.
Obrigado
[]s
|
Anderson Fios
Técnico em Informática
http://afconsultoriaeservicos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 11:02:43
|
DanielGimenes
Thread.start()
![[Avatar]](/images/avatar/90c4dea8341bf29fab84b8600fca1cf6.png)
Membro desde: 28/01/2010 13:40:04
Mensagens: 48
Localização: São Paulo
Offline
|
KaosBr,
Então não entendi do que vc está falando.
Primeiramente, vc está falando do programa Dia, (http://projects.gnome.org/dia/) do projeto GNOME, certo?
Segundo: me explique onde está essa "implementação" (que tela, etc), que diagrama vc está querendo fazer, etc.
[[]]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 11:18:49
|
KaosBr
Java Ninja
![[Avatar]](/images/avatar/4700e3e6a3d48a48f42962abf5e56d04.jpg)
Membro desde: 26/05/2010 18:06:58
Mensagens: 255
Localização: São Carlos
Offline
|
Daniel,
Sim, o programa que estou usando para trabalhar o diagrama é o Dia, versão para Windows.
Esta tela é exibida quando clico duas vezes, sobre o diagrama, que representa a classe. As abas, que contém essas opções, são: "Atributos" e "Operações";
- Na aba, "Atributo", é exibido logo abaixo da caixa de texto: "Comentário".
- Na aba, "Operações", é exibido abaixo do campo onde digitamos "Esteriótipo".
Nota: E permanecem desabilitados, até que um novo atributo ou operação, seja: adicionado ou selecionado.
Obrigado pela ajuda até o momento
[]s
|
Anderson Fios
Técnico em Informática
http://afconsultoriaeservicos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 13:23:49
|
DanielGimenes
Thread.start()
![[Avatar]](/images/avatar/90c4dea8341bf29fab84b8600fca1cf6.png)
Membro desde: 28/01/2010 13:40:04
Mensagens: 48
Localização: São Paulo
Offline
|
Puxa vida....
nada a ver com o que eu te expliquei. :]
estou pesquisando no mailing list do projeto para ver se acho alguma coisa, pq eu tbm não sei.
pesquisei se eles tem IRC, mas não encontrei. Ao menos #Dia no Freenode não existe.
vamos ver... se eu descobrir eu posto aqui.
[[]]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2010 21:57:27
|
KaosBr
Java Ninja
![[Avatar]](/images/avatar/4700e3e6a3d48a48f42962abf5e56d04.jpg)
Membro desde: 26/05/2010 18:06:58
Mensagens: 255
Localização: São Carlos
Offline
|
Boa noite, Daniel.
Obrigado.
[]s
|
Anderson Fios
Técnico em Informática
http://afconsultoriaeservicos.blogspot.com/ |
|
|
 |
|
|