Nesne Yönelimli Programlamanın en kullanışlı ve kod tekrarını azaltan özelliklerinden biri de kalıtımdır. Kalıtım/Tevarüs (Inheritance); bir sınıfı başka bir sınıftan türetmeye ve onun tüm özelliklerini tevarüs etmeye denir. Kalıtımı kullanma amacımız kod tekrarını azaltmak...
Nesne Yönelimli Programlamanın (Object-Oriented Programming) vazgeçilmez dört ilkesi vardır. Bunları kullanmadan NYP (OOP) ile programlama yapmak neredeyse anlamsızdır. Şayet yaparsanız prosedürel programlama yapmış gibi olursunuz. Çünkü OOP’den asıl verimi almamızı sağlayan ilkeler bunlardır. Öyleyse...
Merhaba, Bu yazımızda, programlamada, yapılmakta olan işlemlerin (özellikle asenkron işlemlerin) iptal edilmesi durumunda kullandığımız oldukça basit bir yapı olan Cancellation Token konusunu inceleyeceğiz. Cancellation Token, uzun sürebilen asenkron işlemleri iptal etmek için kullanılan, System.Threading...
21 Eylül 2024 tarihinde tertip edilen Zulme Karşı Büyük Birlik etkinliğinde seslendirdiğim, Vatan Şairi Namık Kemal’in en coşkulu şiirlerinden bir tanesi… Şiir o dönemin önde gelen düşünce akımlarından Genç Osmanlılar ürünü. Şiirde Türklüğün lafzen...
Önceki yazımızda uygulamanın UI çerçevesini oluşturmuştuk. Artık rakamlarımızı ve matematik işlemlerini gösteren butonları ızgaraya yerleştirebiliriz. StackLayout‘un hemen altına 20 adet butonumuzu yerleştiriyoruz: Şu anda, kullanacağımız tüm elemanlar sayfaya yerleşmiş durumda, ancak görünümleri hoş değil....
Selamun Aleyküm, Kodlama alıştırmaları için hesap makinesi tasarlamak oldukça yararlı ve öğretici bir çalışmadır, çünkü hesap makinesi algoritmaları basit olsa da koşullu ifadelerin çokça ve dikkatlice kullanımını gerektirdiğinden algoritma geliştirme yeteneklerinize büyük katkıda bulunur....