Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
411
Tıklama
0
Öne Çıkarma
Object assignment in a constructor?
A
12 yıl (14 mesaj)
Er
Konu Sahibi

Selam, ben bir dosyada ürettiğim objecti özellikleriyle birlikte başka bir classın constructorında o classtan bir objecte eşitliyorum ama constructor içinde almıyor o atanan değerleri, yardımcı olabilecek biri varmı



M
12 yıl (5771 mesaj)
Yarbay

Java pass by value calisiyor cunku. Objenin referansini value seklinde aliyor metodlar. setter ve getter kullanmalisin. Istersen Kodu yaz buraya daha net yardimci olayim.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
12 yıl (14 mesaj)
Er
Konu Sahibi

hatta constructora hiç girmiyormuş, ondan değeri alamıyor, ben text file ın ismini almaya çalışıyorum aslında, text file işlemlerini ayrı bir classta tutumuştm,
classın biri şöyle

int x;
int y;
readClass file;
​public class1(int x,int y, readClass file)
{
this.file=file;
this.x=x;
this.y=y;
}​

main içeren classta da şunları yapıyorm
​String filename="values.txt";
....//x,y assignments
readClass file=new readClass (filename);
class1 c1=new class1(x,y,file);​



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.