Bu uygulama Data Structures (Veri Yapıları) dersi için sadece queue data structer (kuyruk veri yapısı) kulanılarak geliştirilmiştir.
Microsoft Visual Studio Community 2017 - Version 15.4.1 - C#
Bir otoparka “n” tane arabanın eklenmesi sonucu normal ve öncelikli sıraya göre çıkışlarını düzenleyen ve kazançlarını hesaplayan otopark projesi.
- Dairesel kuyruk
- Öncelikli kuyruk
- Araba Sınıfı: Arabanın özeliklerini temsil eder.
- IQueue Arayüzü :
- void Insert(Araba a);
- Araba Remove();
- ArabaKuyrugu Sınıfı: Normal araba kuyruğunu temsil eder.
- void Insert(Araba a) : Kuyruğa araba ekler.
- Araba Remove(): Kuyruktan araba siler.
- OncelikliArabaKuyrugu Sınıfı: Öncelikli araba kuyruğunu temsil eder.
- void Insert(Araba a) : Kuyruğa araba ekler.
- Araba Remove(): Kuyruktan araba siler.
- TumArabalar Sınıfı: Tüm arabaları dizide tutar.