OOP : ingilizce Object Oriented Programming kelimelerinin bas harfinden olusur. OOP bir programlama teknigidir. Bircok guncelĀ programlama dilinde kullanilmaktadir. Turkceye Nesne Yonelimli Programlama olarak cevrilmistir.
Programlama tekniklerini ikiye ayirmak gerekirse fonksiyonel ve Nesne yonelimli olarak oncelikle ikiye ayrilir. Fonksiyonel programlamada tum komutlar alt alta sayfalarca uzayan bir liste seklinde yazilir. Nesne yonelimli programlamada ise fonksiyonlar ve degskenler amacina gore gruplara ayrilip farkli dosyalarda tutulur.
OOP kullanmanin en onemli avataji kodlarin tekrar kullanilmasi ve guvenligi artirmasidir.
ozellikle su dort konu OOP icin olmazsa olmaz sartlardir, guvenlik ve tekrar kullanilabilirlik icin bu konularin da bilinemsi gerekir :
- Encapsulation (Kapalilik)
- Loose coupling (Gevsek baglama)
- Polymorphism (Kullanim Benzerligi)
- Inheritance (Miras alma)
onceki cevap:Twitter ne demek ? Sonraki Cevap: Kamikazi nedir ?