Interfaceleri bir sınıfa yön veren öğretmen gibi düşünebiliriz. Öğretmenin sınıftaki işi genel olarak nedir öğrencilerine doğru yolu göstermek ne yapacaklarını söylemektir işte interfacelerde c# dilindeki classların... Devamı İçin Tıkla

Abstract classlar, ortak özellikli classlara Base(taban) class olma görevini üstlenir diyebiliriz. Mesela projenizde birden fazla class oluşturup kullanmak istiyorsunuz. Ve oluşturacağınız classlar pek çok yönden ortak özellikleri... Devamı İçin Tıkla

using System; class dikdortgen { private int en; public int En { get { return en; } set { en = value; } } private int boy; public int Boy { get { return boy; } set { boy = value; } } public void Alan(int En,int Boy) { Console.WriteLine(En *... Devamı İçin Tıkla

Encapsulation, private olarak tanımladığımız değişkenleri public hale getirmemizi ve istediğimizşekilde kullanabilmemizi sağlayan işlemdir. Bu sayede rastgele veri atanmasının da önüne geçilmesinisağlamaktadır. Değişkenimiz... Devamı İçin Tıkla

Overload: Aynı isimli birden fazla metodun olmasıyla oluşur. Aldığı parametreler farklı olucak. Türkçede metotların aşırı yüklenmesi olarak adlandırılır. using System;  public class metotyukleme { static void Metot1(int x,int... Devamı İçin Tıkla

using System; public class Carpet { public const string MOTTO = “our carpets are quality made”; //const sabit değer hiçbir şekilde değiştirilemez private int length; private int width; private int area; public int Length { get { return... Devamı İçin Tıkla

using System; public class Employee { private int idNumber; //Bu tanımlama şekline yani değişken tanımlamaya field //deniyor ve ilk harf küçük yazılıyor. Bu bir kabul diyebilirim. private //olması ise fieldların güvenliğinden... Devamı İçin Tıkla

BASE NEDİR? Örneğimizde Mudur ve Ogrenci classlarında ad soyad değişkenlerini kullanmak istiyorum ama şöyle; başka classta bu değişkenler tanımlandı yani mevcut, ordan çekeyim gibi düşünebiliriz using System; class Kisi { public... Devamı İçin Tıkla

using System; public class ParentClass { public ParentClass() { Console.WriteLine(“parent constructor”); } public void print () { Console.WriteLine(“parent class”); } } public class ChildClass:ParentClass { public ChildClass() //Bu... Devamı İçin Tıkla