Nesne modellerini oluşturmamızı sağlayan class yapıları içerisinde kullanılan this keyword’üne bakacağız. this keyword’ü C# dilinde üç farklı amaca hizmet eder. Static yapılanmalarda this keyword’üne erişemeyiz. this keyword’ü ilgili class yapılanmasının o anki nesnesine karşılık gelir. this kullanmak zorunda değiliz. Bu compiler seviyesinde otomatik olarak kullanılmaktadır. Örneğin typescript konseptinde tthis keyword’ü kullanılması gerekmektedir.
Okumaya devam etDers-4 OOP Class Yapıları
OOP konularına class yapıları ile devam etmekteyiz. Teknik detaylarla kullanabilirliği arttıracağız.
Okumaya devam etDers-3 OOP Class Members
OOP nin temeli olan class ların içerisine yazılan elemanları yani class memberları inceleyeceğim. OOP’nin temel kavramını bu bileşenler ile beraber daha rahat kavrayarak zihniminde somutlaştırmaya doğru ilerleyeceğiz.
Okumaya devam etDers-2 OOP Sınıf(Class) Kavramı
1.OOP konu başlangıcının devamı olan bu yazıda class ve nesne ilişkisine değinerek başlayacağım. Devamında ise class ile ilgili detaylandırma yapacağım. Class kodu inşa ettiğimiz yerdir. Kod inşa edildikden sonra ise kodu çalıştırmak istediğimiz zaman obje oluşturup bunu objede çalıştırıyoruz. En geniş kapsamdan baktığımızda Class bizim modelimiz ondan türettiğimiz ise bizim nesnemiz olur. Haliyle bir objenin oluşturulabilmesi için o objenin ilk önce modellenmesi gerekiyor. Bir objenin modelide class içerisinde oluşturulur.
Okumaya devam etDers-1 OOP Başlangıç
Bu yazıda OOP’ye giriş yapılıp ilk önce teorik olarak ele alacağımız konuların ardında pratik örneklerle detaylandıracağım. Konuya en doğru yoldan yani nedir sorusunu-sorularını sorarak başlayacağım. OOP (Object Orianted Programing – Nesne Tabanlı Programlama) yazlılım geliştirme sürecindeki programlama yaklaşımıdır.
Okumaya devam et? Operatörü Kullanımı (Tekli – Çoklu)
Tek satır üzerinde if else kullanmamızı sağlayan operatördür. Reqular Expression operatörü (?) kullanılarak birkaç satırlık if bloğunu tek satıra indirebiliriz. C# ? Operatörü kullanımı. tek,çift (çoklu) şart kullanımı.
Okumaya devam et