como não gosto de fazer as coisas sem entender, alguem poderia me dizer o
significado dos parametros " c,f,o) que consta nas linhas acima
Obrigado
Pena
Não isntancia não. Parâmetros são objetos que o método recebe para trabalhar, eles podem inclusive vir como null.
O seu trecho de código faz os atributos conecta, campos, saida apontarem para os objetos que você recebeu como parâmetro.
A dica é olhar qualquer tutorial ou livro sobre Java básico.
[]s
W
Wonder
se ( Parâmetros são objetos ) o q será objetos???
Caro pcalcado
posso dizer isso (objeto != instancia) :?
pcalcado
“Caro Wonder”,
null==instancia? De que?
[]s
C
code
Caros colegas,
os parâmetros são handles para objetos e não os objetos em si…
pcalcado
Ok, Code, mas considerando que não tem como vc utilizar um objeto se não for por uma referência, isso fica implícito.
O ponto é que um método não necessariamente instancia eou recebe uma instância.
[]s
W
Wonder
veja isso:
Strings;//s = instancia de String, corretos=null;//nem por isso s deixa de ser instancia de String
e essa e a questão q estou discutindo não em dizer q “null” e uma instancia ou qualquer outro valor
pcalcado
“Wonder”:
s = null; //nem por isso s deixa de ser instancia de String
Você está confundindo instância com tipo de dado.
[]s
C
code
O ponto é o que eu falei, o método recebe um handle e esse handle pode ou não estar associado a uma instância.
“Wonder”:
String s; //s = instancia de String, correto
s = null; //nem por isso s deixa de ser instancia de String
Está confundido instância com handle.
Strings;//s = handle para String sem instância associadas=null;// continua a ser handle para String sem instância associadas=newString("Instância");// agora sim foi inicializada com uma instância de String
pcalcado
Quase. Handle é uma referência, não uma variável, mas o conteúdo de uma variável. Mas seu exemploe stá correto.