Posts

Showing posts with the label Generic

Mengenal Generic Pada Pemrograman Java

Image
Konsep Generic dalam Java digunakan untuk membuat kelas, antarmuka, dan metode yang dapat bekerja dengan tipe data yang berbeda sambil tetap memberikan keamanan tipe ( type safety ) pada saat kompilasi. Ini memungkinkan programmer untuk menulis kode yang lebih fleksibel dan dapat digunakan kembali tanpa kehilangan keamanan tipe. Penjelasan Sederhana: Apa itu Generic? Generic memungkinkan Anda untuk menentukan sebuah tipe parameter di dalam tanda kurung sudut <> . Contohnya, sebuah class atau method yang bisa bekerja dengan tipe data apapun, seperti String , Integer , atau tipe lainnya, tanpa menulis ulang kode. Contoh Penggunaan: Misalnya, jika Anda memiliki sebuah class Box yang dirancang untuk menyimpan objek, dengan Generic , Anda bisa membuat class yang fleksibel seperti ini: package com.mhyusuf; public class Box< T > { private T item ; public void setItem ( T item) { this . item = item; } public T getItem () { return item ; ...