C++ FunctionsLesson 27Preview gratis
C++ Function Overloading
Lesson ini bagian dari C++ · Semua level
Ringkasan
Pelajaran ini membahas function overloading, yaitu kemampuan mendefinisikan beberapa fungsi dengan nama sama tetapi daftar parameter berbeda. Compiler akan memilih fungsi yang paling sesuai berdasarkan jumlah dan tipe argumen saat pemanggilan. Teknik ini membuat API lebih ringkas karena satu nama bisa melayani berbagai tipe data.
Poin kunci
- Overloading didasarkan pada perbedaan jumlah atau tipe parameter.
- Perbedaan hanya pada return type tidak cukup untuk overloading.
- Compiler memilih versi fungsi berdasarkan argumen yang dipanggil.
- Overloading memudahkan penulisan fungsi serupa untuk tipe data berbeda.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.