Buku Ajar Pemrograman Berorientasi Objek

Sampul Depan
Kaizen Media Publishing, 28 Feb 2024 - 174 halaman

Pemrograman berorientasi objek (PBO) adalah salah satu paradigma pemrograman yang paling populer dan banyak digunakan di dunia. PBO memandang program sebagai kumpulan objek yang saling berinteraksi melalui pesan. Objek adalah entitas yang memiliki data dan fungsi yang berkaitan dengan data tersebut. Dengan PBO, kita dapat membuat program yang lebih terstruktur, modular, dan mudah dikembangkan. PBO juga mendukung konsep-konsep penting seperti pewarisan, polimorfisme, encapsulation, dan abstraction, yang dapat meningkatkan kualitas dan efisiensi program. 

Buku ajar ini dirancang untuk memenuhi kebutuhan mahasiswa yang ingin mempelajari konsep-konsep dasar pemrograman berorientasi objek (PBO) dengan menggunakan bahasa pemrograman Java, yang merupakan salah satu bahasa pemrograman PBO yang paling populer dan banyak digunakan di dunia. Buku ajar ini disusun berdasarkan kurikulum di Universitas Nusa Putra.

Buku ini terdiri dari 14 bab, yaitu:

- Bab 1: Pengantar PBO.

- Bab 2: Variabel, Tipe Data, dan Operator. 

- Bab 3: Kondisi Percabangan.

- Bab 4: Perulangan.

- Bab 5: Array.

- Bab 6: Pengenalan Kelas dan Objek.

- Bab 7: Konsep Pewarisan.

- Bab 8: Polimorfisme. 

- Bab 9: Interface dan Package.

- Bab 10: Debugging.

- Bab 11: Exception Handling. 

- Bab 12: Generic dan Collection.

- Bab 13: GUI (Graphical User Interface).

- Bab 14: Java Database.

Buku ini ditujukan untuk pembaca yang ingin belajar PBO dengan Java, baik yang baru mengenal PBO maupun yang sudah memiliki pengalaman dengan PBO. Buku ini akan membimbing pembaca untuk memahami dan menerapkan PBO dengan Java secara praktis dan mudah.

 

Halaman terpilih

Isi

Bagian 1
1
Bagian 2
13
Bagian 3
27
Bagian 4
30
Bagian 5
31
Bagian 6
37
Bagian 7
45
Bagian 8
53
Bagian 11
66
Bagian 12
71
Bagian 13
75
Bagian 14
76
Bagian 15
81
Bagian 16
89
Bagian 17
95
Bagian 18
113

Bagian 9
60
Bagian 10
61
Bagian 19
125
Hak Cipta

Istilah dan frasa umum

Tentang pengarang (2024)

Alun Sujjada, S.Kom., M.T.

Lahir di Kota Malang pada tanggal 18 Oktober 1980. Ia merupakan anak bungsu dari 4 bersaudara dan orangtuanya adalah Bapak Asykur Rozaq dan Ibu Sumini. Alun telah menyelesaikan studi Magister di Institut Teknologi Sepuluh November (ITS) Surabaya dengan jurusan Teknologi Game. Beberapa karya buku yang pernah ditulis oleh Alun meliputi:

- Mengimplementasikan Pemrograman Terstruktur Rekayasa Perangkat Lunak

- Menggunakan Basis Data dan Pemrograman Web

Penulis tertarik pada bidang web programming, mobile programming, serta hal-hal baru seputar internet of things dan artificial intelligence. Selain itu, ia pernah mendapatkan beasiswa unggulan dari SEAMEO (Southeast Asian Ministers of Education Organization) dan beberapa hibah penelitian dosen muda. Pada tahun 2019, Alun menjadi instruktur Full Stack JavaScript di bootcamp Hacktiv8 Jakarta Selatan. Saat ini, Alun bekerja sebagai dosen tetap yayasan di Universitas Nusa Putra Sukabumi

Somantri, ST, M.Kom.

Penulis lahir di Sukabumi pada tanggal 19 Desember, Lulus Magister Informatika pada tahun 2018 dengan gelar Magister Komputer di Universitas Langlang Buana, saat ini tercatat sebagai dosen tetap di Universitas Nusa Putra dan mengampu salah satunya yaitu Internet of things (IoT). Selain mengajar, aktif juga dalam kegiataan tri dharma diantaranya kegiatan penelitian dan pengabdian. Beberapa penelitian yang berhasil didanai oleh Ristekdikti dari tahun 2020 hingga sekarang berjudul Electrical Consumption Monitoring and Controlling System Based on IoT and Mobile Application dan Smart Helmet Integrated with Motorcycles to Support Rider Awareness and Safety Based Internet of Things. Salah satu editorial board jurnal restikom Universitas Nusa Putra dan reviewer di beberapa jurnal, juga aktif sebagai tenaga ahli dibeberapa organisasi dan perusahaan dibidang software engineering dan network security.

Informasi bibliografi