Kamis, 30 Januari 2014

TEMPLATE CLASS

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:

Domo-kun Staring