Skip to content

lithellion/Lab03

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Laboratuvar Çalışması 3

  • Şablon projede var olan sınıf yapısı kullanılacaktır.
  • Verilen Soyut Sekil sınıfında türetilmiş olan Dikucgen, Daire ve Dikdortgen sınıflarının içerisinde ortak alan AlanHesapla() ve CevreHesapla() metotlarını doldurunuz.
  • Eğer verilen şekle özel başka özellikler varsa onları da implemente ediniz. Unutmayınız ki Soyut sınıfdan sadece koordinat bilgisi kalıtım yolluyla gelmekte.
  • Eğer eklediğiniz ek özellikler var ise yaratıcı metodu bu bağlamda güncelleyiniz.
  • Program.cs içerisinde var olan Yazdir() ve Temizle() metotlarının içlerini doldurunuz.
  • Yazdir() metodu dizi listesinde Sekil olan her bir öğenin alan ve çevresini hesaplayıp ve konsola yazdırmalıdır.
  • Temizle() metodu dizi listesinde Sekil olmayan öğeleri listeden çıkarmalıdır.
  • Main methodunun içerisinde ilgili çalışmanızı test etmek için şablonda verilmiş olan ArrayList’i sırası ile bir Ucgen nesnesi, bir Object nesnesi, bir Daire nesnesi, bir String, bir tam sayı, bir Dikdortgen nesnesi veya başka bir ArrayList ile doldurunuz.
  • Gerekli ipuçlarını şablon koda bulabilirsiniz.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%