- dotnettutorials.net ve tutorialsteacher.com platformlarında yayınlanan OOP-C# serilerini okuyarak ve öğrendiklerimi console uygulamalarında test ederek OOP yaklaşımını ve ilgili C# bileşenlerini öğrenme serüvenim...
- Tamamlanma Oranı: %100
- Gerçek hayatı, varlık aleminin her bir parçasını birer nesne olarak kabul ederek ve bunları baz alarak simüle eden, yani gerçek hayatta görüp görebileceğimiz her şeyi bir nesne olarak kabul edip modelleyerek yazılım geliştirme süreçlerini (bize bazı kavramlar sağlayarak) sistematik hale getiren ve günümüzde birçok modern dil tarafından desteklenen bir yaklaşımdır.
- Daha teknik olarak Nesne yönelimli programlama, bir sistemi, her nesnenin sistemin belirli bir yönünü temsil ettiği bir nesneler koleksiyonu olarak modellemekle ilgilidir.
- Bunun da en büyük katkısı, yazılım geliştirirken bir bakış açınızın, bir perspektifinizin olmasıdır. Öte yandan bu yaklaşımın benimsediği ilgili C# araçları kullanıldığında nesnelerin birbirinden bağımsız olmasının avantajlarını kullanır, kod tekrarlarını engeller; yeniden kullanılabilirlik yeteneği, sürdürülebilir bir geliştirme ortamı, ortak özellikleri olan nesneleri modelleme ve kodda değişiklik yapma kolaylığı sağlar.
- Varlık: Var olan her şey.
- Nesne: Belli bir ağırlığı ve hacmi, rengi olan her türlü cansız varlık, şey; parça, obje. → (Bilgisayar yazılımı açısından nesne, bir varlığın temsil biçimidir. Örneğin, bir bina bir nesnedir. Bir öğretmen bir nesnedir. Bir araba bir nesnedir. Ağaç bir nesnedir.)
- Yaklaşım: Bir konuyu bir sorunu bir meseleyi ele alış, inceleyiş, ona bütünsel olarak bakış biçimi.
- Simüle Etmek: Bir şeyi gerçekmiş gibi dizayn etmek, canlandırmak.