Overloading adalah suatu cara
membuat lebih dari constructor pada suatu class. Supaya pengaksesan constructor
tersebut lancar, maka sebagai pembedanya adalah tipe parameter dan atau jumlah
parameternya.
Contoh Programnya :
using System;namespace overloading1
{
class Program
{
private static void perkalian(int a, int b, int c){
Console.WriteLine(“perkalian 3 tipe dalam parameter”);
int x=0;
x = Convert.ToInt32(a*b*c);
Console.WriteLine(“{0} = {1} * {2} * {3} “,x,a,b,c);
}
private static void perkalian(int a, int b){
Console.WriteLine(“perkalian 2 tipe dalam parameter”);
int x=0;
x = Convert.ToInt32(a*b);
Console.WriteLine(“{0} = {1} * {2}”,x,a,b);
}
public static void Main(string[] args)
{
Console.WriteLine(“contoh overloading method dengan nama method perkalian”);
Console.WriteLine();
perkalian(3,4);
Console.WriteLine();
perkalian(3,4,5);
Console.ReadKey(true);
}
}
}
Hasilnya :
Tidak ada komentar:
Posting Komentar