Özet olarak hayatı nesnelere bölmektedir. Kullandığımız yordamları direk uygulama kodunu yazmayıp, sınıflar içine yazıyor ve bu sınıflardan türettiğimiz nesneler üzerinden çağırıyor isek OOP yapıyoruz demektir.
3 prensibe sahiptir. Encapsulation, Inheritance, Polymorphism
Bu kısımları kısaca açıklamak gerekirse;
1- Encapsulation
Nesne hakkındaki bilgiler anlamına gelir. Örneğin bir arabanın rengi, modeli gibi.
2- Inheritance
Bir nesnenin bir başka nesne üzerine kurulmasıdır. Ortak özelliklerin bağlanmasıdır da diyebiliriz.
3- Polymorphism
Belli bir işlemin birçok nesne tarafından kullanılmasıdır.
Gelecek makalelerde daha fazla örnek ve detaylı bilgi ile görüşmek üzere.
İlk Yorumu Siz Yapın