| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 17:24:06
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
JSR: http://jcp.org/en/jsr/detail?id=294
http://blogs.sun.com/andreas/entry/superpackages_in_jsr_294
http://blogs.sun.com/gbracha/entry/developing_modules_for_development
Meu Deus, quando é que eles vão parar de bitolar o Java? Eu acho que eu sou muito lezado, porque eu não vejo necessidade de adicionar essa bizarrice na linguagem, pelo o que eu enetendo um novo modificador de classe já seria o bastante, ou pelo faria boa parte do que toda essa zona sintática!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 20:41:40
|
nbluis
GUJ Master
![[Avatar]](/images/avatar/f0682320ccbbb1f1fb1e795de5e5639a.jpg)
Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline
|
Eu pensei que ja tinha visto tudo....
hehehe....
|
Luis Eduardo Bohrer
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 21:11:03
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Isso é porque você ainda não viu isso:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 21:32:24
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Eu acho é que isso é bem útil.
Eu acho um pesadelo quando eu tenho um monte de métodos que tenho de tornar públicos, só porque eu tenho de acessá-los em outros packages do mesmo produto para efeitos de implementação.
(Digo que é um pesadelo porque volta e meia alguém usa os métodos quando não deveria).
Gostaria é de deixar esses métodos acessíveis apenas dentro do produto (não queria deixar tudo em um mesmo "package".)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2007 22:07:58
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Sim thingol, mas eu não entendi qual é o problema de, em vez de tudo isso, adicionar um novo modificador proteceted para as classes?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/04/2007 00:30:26
|
Rodrigo Carvalho Auler
Virtual Machine Man
Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline
|
O C# tem o modificador internal que deixa visível só dentro do mesmo assembly (dll). O java poderia ter um que deixasse visível só dentro do jar, já me atenderia perfeitamente.
[]'s
Rodrigo Auler
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/04/2007 15:06:16
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
A JSR 308 pra mim foi a gota d'água! Agora é zorra total!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/04/2007 19:23:51
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Rodrigo Carvalho Auler wrote:O C# tem o modificador internal que deixa visível só dentro do mesmo assembly (dll). O java poderia ter um que deixasse visível só dentro do jar, já me atenderia perfeitamente.
Ok, mas já viu a quantidade de modificadores de visibilidade você tem na IL? E alguns deles podem ser combinados e, se um programador não os conhecer muito bem, pode ficar realmente confuso.
Lógico, para o programador experiente e disciplinado, coisas como essa são sempre boas...
|
@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 |
|
|
 |
|
|