Skip to content

enesozmus/Object-Oriented-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚧 Object Oriented Programming

  • 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

⚙️ What is Object Oriented Programming?

  • Gerçek hayatı, nesneleri 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.
  • 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.
  • 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.