Skip to content

enesozmus/Object-Oriented-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 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ı, 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.

About

Concepts of Object Oriented Programming in C#

Topics

Resources

Stars

Watchers

Forks

Languages