Buradasın
Nesneye Yönelik Analiz ve Tasarım'ın temel ilkeleri nelerdir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Nesneye Yönelik Analiz ve Tasarım'ın (OOAD) temel ilkeleri şunlardır:
- Single Responsibility Principle (Tek Sorumluluk İlkesi): Her sınıfın veya modülün yalnızca bir şeyden sorumlu olması 1.
- Open-Closed Principle (Açık-Kapalı İlkesi): Sınıfların genişletilmeye açık, değişikliğe kapalı olması 1.
- Liskov Substitution Principle (Liskov'un Yerine Geçme İlkesi): Türetilmiş sınıfların, ana sınıfın yerine geçebilmesi 1.
- Interface Segregation Principle (Arayüz Ayrıştırma İlkesi): Küçük arayüzlerin, büyük arayüzlere tercih edilmesi 1.
- Dependency Inversion Principle (Bağımlılıkların Tersine Çevrilmesi İlkesi): Üst düzey modüllerin, düşük düzey modüllere doğrudan bağlı olmaması, her ikisinin de soyutlamalara bağlı olması 1.
Ayrıca, OOAD sürecinde kapsülleme, miras ve polimorfizm gibi ilkeler de önemli yer tutar 4.
5 kaynaktan alınan bilgiyle göre: