 Nesne Yönelimli Tasarımın dört bileşeni nelerdir?
Nesne Yönelimli Tasarımın dört bileşeni Soyutlama, Kapsülleme, Kalıtım ve Polimorfizmdir. Soyutlama, önemli ayrıntıları vurgulayan ve ilgisiz verileri ortadan kaldıran gerçek dünyadaki bir varlığın veya sorunun bir temsilini oluşturma sürecidir. Kapsülleme, verilerin ve veriler üzerinde işlem yapan yöntemlerin tek bir birime veya nesneye paketlenmesidir. Kalıtım, sınıfların davranışı bir üst sınıftan devralmasına izin vererek kod tekrarını azaltmaya ve yeniden kullanılabilirliği geliştirmeye yardımcı olur. Polimorfizm, aynı türdeki farklı nesnelerin aynı mesaja farklı şekillerde yanıt vermesine izin verir.