C# Class

Akamea

Centipat
Katılım
17 Ekim 2021
Mesajlar
24
Makaleler
1
Kod:
class sayisalislem

{

public int topla(int sayi1 , int sayi2 , int sayi3)

{

return sayi1+sayi2+sayi3;

}

}

class program

{

static void Main(string[]args)

{

sayisalislem si = New sayisalislem ();

int toplam = si.Topla("sayi2:10, sayi3:15 , sayi1:5):

Console.WriteLine("Toplam:{o}"toplam);

}

}


Bunu açıkça anlatabilecek varsa yazabilirse beni çok mutlu edersiniz:)
Satır satır anlatabilirsiniz.
 
Son düzenleyen: Moderatör:
public int topla

bu kısımda Public yani erişime açık ( Diğer dosyalardan da ulaşabileceğiniz ) bir method oluşturmuşsunuz. Bu method int türünde ve adı topla olacak

(int sayi1 , int sayi2 , int sayi3)

bu kısımlara parametre diyoruz yani int türünde sayi1,sayi2,sayi3 değişkenlerini parametre olarak vermişsiniz.

return sayi1+sayi2+sayi3;

bu methodun görevini açıklar yani parametrede belirttiğiniz sayi1,sayi2,sayi3 sayılarını topla ve bana bu sonucu ver diyorsunuz.

sayisalislem si = New sayisalislem ();

bu kısım class'a ulaşmak içindir. Class'a ulaşmanızın amacı methoda ulaşmaktır.

int toplam = si.Topla("sayi2:10, sayi3:15 , sayi1:5): Console.WriteLine("Toplam:{o}"toplam);

int değerinde toplam değişkeni atanmış ve classtan ulaştığınız topla methodunun içerisindeki (sayi1,sayi2,sayi3) parametlerine "sayi2:10, sayi3:15 , sayi1:5" değerini atamışsınız ama bu yanlş sizin int değer girmeniz lazım string değil.

Console.WriteLine("Toplam:{o}"toplam);
burada ise aldığınız değeri konsola yazdırıyorsunuz.


belirttiğim hatayı düzeltirseniz program çalışır.
 

Technopat Haberler

Yeni konular

Geri
Yukarı