C# da Nesneler ve Sınıflar
Nesneye Yönelik Programlama (OOP), gerçek dünyadaki nesneleri bilgisayar programlarına taşıyarak daha anlaşılır ve yönetilebilir kodlar yazmamızı sağlar. C#, OOP'nin temel kavramlarından biri olan sınıflar ve bu sınıflardan oluşturulan nesneler üzerine kuruludur.
Sınıflar
* Şablon: Bir sınıf, bir nesnenin özelliklerini (özellikler) ve davranışlarını (metodlar) tanımlayan bir şablondur.
* Mülkiyet: Bir sınıftaki özellikler, nesnenin sahip olduğu verileri temsil eder. Örneğin, bir "Araba" sınıfında "model", "renk", "hız" gibi özellikler olabilir.
* Davranışlar: Metotlar ise nesnenin yapabileceği işlemleri tanımlar. Örneğin, bir "Araba" sınıfında "hızlan", "yavaşla", "dön" gibi metotlar olabilir.