Anda di halaman 1dari 7

LAPORAN PRAKTIKUM 5

GENERICS 1

MATA KULIAH STRUKTUR DATA

Dosen Pengampu : Muh. Fuad Alharis S.T M.T

Kelompok 6 :
1. Helmi Nafan Ananda (362155401149)
2. Anis Sulala (362155401156)

PROGRAM STUDI DIPLOMA III


TEKNIK INFORMATIKA
POLITEKNIK NEGERI BANYUWANGI
2022/2023
C. TUGAS PENDAHULUAN

Buatlah review mengenai :

• permasalahan pada class non generic

• merubah bentuk class non generic menjadi class generic

• manfaat dari class generics

• generic pada collection.

D. PERCOBAAN

Percobaan 1 : Membuat class NonGeneric, membuat objek dan mengambil nilai dari class NonGeneric

 Hasil
Analisis:

Percobaan 2 : Membuat class NonGeneric, membuat objek dan mengambil nilai dari class NonGeneric
 Hasil

Percobaan 3 : Class Generic dengan Dua Type Parameter

 Hasil
Analisis:

Percobaan 4 : Generic pada Method

 Hasil
Analisis:

Percobaan 5 : Generic Pada List

 Hasil
Analisis:

Percobaan 6 : Generic pada Map

Percobaan 7 : Subtyping

E. LATIHAN

1. Buatlah method generic untuk menghitung banyaknya bilangan prima yang tersimpan di collection.

2. Apakah program di bawah ini dapat dikompile ? Jika tidak, jelaskan !

3. Buatlah method generic untuk menukar posisi dua element yang tersimpan di array public static void
swap(T[] a, int i, int j) {..}

4. Apakah program di bawah ini dapat dikompile ? Jika tidak, jelaskan !

5. Apakah program di bawah ini dapat dikompile ? Jika tidak, jelaskan !

6. Apakah program di bawah ini dapat dikompile ? Jika tidak, jelaskan !

Anda mungkin juga menyukai