Arama butonu
Bu konudaki kullanıcılar: 1 misafir
21
Cevap
2524
Tıklama
0
Öne Çıkarma
Cevap: java da class lar (2. sayfa)
G
12 yıl
Yarbay

quote:

Orijinalden alıntı: frarslan

Main kısmında değil de diziye girilecek bilgileri yapılandırıcı içinde al, işlemleri orada yaptır.

Hayır değil. Üye metodlar içinde giriş çıkış (print, scanner vs.) yapmak çok kötü bir alışkanlık. Kabaca olay şöyle.

class Islemler {
private int dizi[] = null; // Sınıfın kendisi için kopyalayacağı referansı

Islemler(int dizi[]) {
this.dizi = dizi;
}

int topla() {
int toplam = 0;
for(int oge: dizi) toplam += oge;

return toplam;
}
...
}
main() {
int n;
int dizi[] = new int[n];
... // Diziyi hazırla

Islemler islem = new islem(dizi);
sonuc = islem.topla();
sonuc = islem.ortalama();
...
}


Bu mesaja 1 cevap geldi.
F
12 yıl
Yüzbaşı
Konu Sahibi

hmm. anladım. kötü bir alışkanlık derken, class ın içindeki değişkenleri rahatça değiştirebildiği için değil mi?



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.