Nesne Yönelimli Programlama (OOP) Nedir?
Nesne Yönelimli Programlama (NYP veya OOP olarak kısaltılır), programlama paradigmalardan biridir ve yazılım geliştirme sürecinde kullanılan bir yaklaşım tarzını ifade eder. Bu yaklaşım, gerçek dünyadaki nesneleri ve ilişkileri yazılım içinde modellemeyi amaçlar. Temelde verileri ve bu veriler üzerinde işlemleri bir araya getirerek programlama yapma şeklidir.