Java Kodum Doğru mu ?

Ali Yılmazer
07-06-2020, 13:18   |  #1  
Ali Yılmazer avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Haz 2020

1) topla(int a, int b) ve cikar(int a, int b) fonksiyonlarına sahip HesapMakinasi sınıfını tanımlayınız.

2) HesapMakinasi sınıfından türetilmiş, kareAl() fonksiyonuna sahip KompleksHesapMakinasi sınıfını tanımlayınız.

3) Sekil sınıfından türetilmiş, alanHesapla() ve cevreHesapla() fonksiyonlarına ve kisaKenar ve uzunKenar değişkenlerine sahip Dikdortgen sınıfını tanımlayınız.


  • 1. Cevap:

    public class HesapMakinasi


{

int topla(int a, int b)

{

return a + b;

}

int cikar(int a, int b)

{

return a - b;

}

}


  • 2. Cevap:

    public class KompleksHesapMakinasi extends HesapMakinasi


{

int kareAl(int a)

{

return a * a;

}

}


  • 3. Cevap:

    public class Dikdortgen extends Sekil


{

int kisaKenar = 0;

int uzunKenar = 0;

int alanHesapla() {

return kisaKenar * uzunKenar;

}

int cevreHesapla() {

return (uzunKenar + kisaKenar) * 2;

}

}

Böyle bir örnek çözdüm Java kodum doğrumu ?