Alan isminde bir sınıf oluşturarak Dikdörtgen, üçgen, kare, dairenin alanlarını hesaplayan ve ekrana yazan programı yazmak istersek, öncelikle sınıf tanımlanarak fonksiyonları sınıfın içerisinde void ya da return fonksiyonlarıyla görüntülememiz gerekir. Bu uygulamada void terimiyle method oluşturulmuştur.
[csharp]
class Alan{
double sonuc=0;
public static void Ucgen(int a1,int h)
{
sonuc = (a1 * h)/2;
Console.WriteLine("Üçgenin Alanı ——–> "+sonuc);
}
public static void Kare(int a2)
{
sonuc = (a2*a2) ;
Console.WriteLine("Karenin Alanı ——–> " + sonuc);
}
public static void Dikdortgen(int a3,int b)
{
sonuc = (a3 * b);
Console.WriteLine("Dikdörtgenin Alanı ——–> " + sonuc);
}
public static void Daire(int r)
{
sonuc = Math.PI * (r * r);
Console.WriteLine("Dairenin Alanı ——–> " + sonuc);
}
}
//Main Fonksiyonu
Alan a=new Alan();
a.Ucgen(3,6);
a.Kare(5);
a.Dikdortgen(5,6);
a.Daire(3);
[/csharp]
What do you think?