Method aslında bir fonksiyondur. Object Oriented Paradigm gereği Objelerin nitelik (Attribute) ve Methodları bulunur. Yanlış ama anlaması daha kolay olduğu için bu tanımı kullanacağım: "Class içerisindeki fonksiyonlara method denir.".Teşekkürler ama method ile fonksiyon arasında ki farkı anlamadım.
public static sum(int n1, int n2)
{
return n1 + n2;
}
.
.
.
int cowCount = 10;
int sheepCount = 30;
int totalAnimalCount = sum(cowCount, sheepCount);
// Static Methodlar eğer aynı Class içerisinden kullanılmıyorlarsa
// içerisinde oldukları Class üzerinden çağırılırlar. ( bkz. MyClass.sum(42, 76); )
.
.
.
Method aslında bir fonksiyondur. Object oriented paradigm gereği objelerin nitelik (attribute) ve methodları bulunur. Yanlış ama anlaması daha kolay olduğu için bu tanımı kullanacağım: "class içerisindeki fonksiyonlara method denir.".
Yani yapmanız gereken fonksiyon yazmak.
N1 ve N2 değerlerini dışarıdan alıp toplamını döndüren fonksiyon/method.C#:public static sum(int n1, int n2) { return n1 + n2; }
C#:. . . int cowCount = 10; int sheepCount = 30; int totalAnimalCount = sum(cowCount, sheepCount); // Static Methodlar eğer aynı Class içerisinden kullanılmıyorlarsa. // içerisinde oldukları Class üzerinden çağırılırlar. ( bkz. MyClass.sum(42, 76); ) . . .
Genel yanılgı her fonksiyon değer almalıdır ve değer döndürmelidir şeklindedir. Matematiksel fonksiyonların aksine programlamada hiçbir şey almayıp hiçbir şey döndürmeyen method/fonksiyonlar olabilir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.