Contoh :
________________________________________________________
#include
using namespace std;
/*Di bawah ini adalah prototype fungsi dengan
nama yang sama tetapi dengan
tipe data pada parameter yang berbeda.*/
int test(int i);
double test(double i);
int main()
{
cout << test(10) << " "; // memanggil test(int i)
cout << test(5.4); // memanggil test(double i)
getchar();
return 0;
}
double test(double i)
{
return i;
}
int test(int i)
{
return i;
}
_________________________________________________________
OUTPUT :
10 5.4
_________________________________________________________
#include
using namespace std;
/* Di bawah ini adalah prototype fungsi dengan nama,
tipe data pada parameter yang sama tetapi dengan
jumlah parameter yang berbeda*/
int test(int i);
int test(int i, int j);
int main()
{
cout << test(10) << " "; // memanggil test(int i)
cout << test(4, 5); // memanggil test(int i, int j)
getchar();
return 0;
}
int test(int i)
{
return i;
}
int test(int i, int j)
{
return i*j;
}
___________________________________________________
OUTPUT :
10 20
___________________________________________________
Tidak ada komentar:
Posting Komentar