Şimdi Ara

Yardım abstract metod

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
144
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • complexnumber diye bir sınıfım var ve compare'ı implement edemiyorum şöyle bir hata veriyor : complexnumber is not abstract and does not override abstract method compareto ne yapmam lazım bu arada yeni bir interface açıp adınada Comparable diyip şöyle bir abstract metod yazıpda denedim ama gene olmadı: public abstract int compareTo();
    bu arada complexnumber classımda şu metoduda yaptım ama mesela override olmadı comparableden


    public int compareTo(ComplexNumber one,ComplexNumber two) {
    if(one.getAbsoluteValue()>two.getAbsoluteValue()) {
    System.out.println("İlk girilin karmaşık sayı'nın mutlak değeri 2.girilinden büyüktür");
    return 1;
    } else if(one.getAbsoluteValue()<two.getAbsoluteValue()) {
    System.out.println("İlk girilin karmaşık sayı'nın mutlak değeri 2.girilinden küçüktür");

    return -1;
    }else {
    System.out.println("2 karmaşık sayınında mutlak değeri eşittir.");
    return 0;
    }

    }







  • quote:

    Orijinalden alıntı: revivo72

    yeni bir interface açıp adınada Comparable diyip şöyle bir abstract metod yazıpda denedim , ne demektir? Comparable zatenhttps://en.wikipedia.org/wiki/Java_Class_Library 'de önceden tanımlanmış bir interface, sen onu yeniden tanımlamaya mı calıştın?Java'da compareTo metodunu override etmenin bir prosedürü var bak Head First Java sayfa 550

    sınıf açmayıp da denediğim zaman aynı hatayı alıyorum
  • Yapay Zeka’dan İlgili Konular
    ACİL YARDIM PDF.JS HATASI
    7 yıl önce açıldı
    SQL ve Python hk.
    2 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.