Efeito package.  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
NewbieJavaPJ
JavaEvangelist
[Avatar]

Membro desde: 09/07/2006 00:00:00
Mensagens: 366
Offline



Então, segundo me falaram as variáveis i e f são package, ou seja, acessíveis no mesmo pacote.
Mas, como seria uma outra classe acessando i e f ?
[WWW] [ICQ]
BrunoCarloPJ
GUJ Master
[Avatar]

Membro desde: 31/05/2004 00:00:00
Mensagens: 1344
Offline

Ola,

Atraves de uma instancia... ex.:

http://
[WWW] aim icon [ICQ]
NewbieJavaPJ
JavaEvangelist
[Avatar]

Membro desde: 09/07/2006 00:00:00
Mensagens: 366
Offline

Para finalizar, como criar um pacote?
Seria :

package nomeDoPacote

Antes de começar qualquer coisa na criação da Classe?
[WWW] [ICQ]
CassolatoPJ
JWizard
[Avatar]

Membro desde: 02/03/2004 00:00:00
Mensagens: 2815
Localização: 213779514
Offline

Sim!
[WWW] aim icon [ICQ]
NewbieJavaPJ
JavaEvangelist
[Avatar]

Membro desde: 09/07/2006 00:00:00
Mensagens: 366
Offline

Mas e quando eu quiser que outra classe também faça parte desse pacote?

Basta repetir o:

package nomeDoPacote

antes da criação da outra Classe?

Isso ia gerar um outro arquivo com as duas Classes que fazem parte desse pacote?
[WWW] [ICQ]
jason_voorheesPJ
Java Ninja
[Avatar]

Membro desde: 09/02/2005 00:00:00
Mensagens: 265
Offline

Vc pode ter N classes no mesmo pacote....

imagine assim:

Pacote1
| Classe1
| Classe2
| Classe3
| Classe4

Pacote2
| Classe1
| Classe2

E ainda pacote dentro de pacote...

Pacote1
| Classe1
| Classe2
| Classe3
| Classe4
|Pacote2
| Classe1
| Classe2

entendeu????
[WWW] aim icon [ICQ]
NewbieJavaPJ
JavaEvangelist
[Avatar]

Membro desde: 09/07/2006 00:00:00
Mensagens: 366
Offline

Mas a questão é a seguinte:

Eu crio o pacote

package pacoteX;

classe Classe1 {

....

}


E depois, numa outra Classe eu faço com que ela faça parte do mesmo pacote pacoteX:

package pacoteX;

classe Classe2 {

....

}

Isso geraria um arquivo contendo as duas Classes Classe1 e Classe2, e bastava eu usar esse package pacoteX em outras aplicações, ou eu teria que levar as Classes Classe1 e Classe2 para poder importar o packageX?

Se eu tenho que carregar Classe1 e Classe2 junto com a Classe que vai importar packageX, de que adianta "empacotar"? Assim bastaria declarar Classe1 e Classe2 como public e usá-las...
[WWW] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team