Templates adalah teknik membuat
tipe data yang berupa parameter, artinya
data tersebut dapat berubah - ubah tergantung parameter yang di berikan saat
inisialisasi. Template adalah tipe data yang dapat berubah-ubah
tergantung kebutuhan. Bila diinginkan tipe data int, maka tipe data yang
dijadikan template akan ber -ubah menjadi int. Bila diinginkan tipe data berupa
kelas X, maka tipe data tersebut ber -ubah menjadi kelas X. Template fungsi
sangat bermanfaat untuk fungsi-fungsi yang menangani tugas yang sama dan hanya
berbeda pada tipe data.
Penerapan template pada fungsi akan
menghasilkan definisi fungsi. Berikut ini merupakan langkah-langkah untuk
mendefinisikan fungsi, yaitu :
1.
Mulai dengan keyword
template
2.
Nyatakan dalam kurung
segitiga, nama placeholder untuk tipe yang akan digunakan
3.
Ikuti dengan nama
fungsi
4.
Ikuti nama fungsi
dengan daftar parameter
Tidak ada komentar:
Posting Komentar