Pemrograman Berorientasi Object (Pbo) Materi 1

6
PEMROGRAMAN BERORIENTASI OBJECT (PBO) MATERI 1 Dosen : Arsia Rini, S.Kom., M.Kom. 7/20/22 1

Transcript of Pemrograman Berorientasi Object (Pbo) Materi 1

Page 1: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 1

PEMROGRAMAN BERORIENTASI OBJECT (PBO)

MATERI 1

Dosen : Arsia Rini, S.Kom., M.Kom.

Page 2: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 2

Definisi PBO • PBO atau OOP (Object Oriented Programming)

Paradigma pemrograman yang berorientasi kepada objek dan semua data dibungkus dalam kelas-kelas atau objek-objek

Page 3: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 3

Konsep Penerapan PBO

• Objek adalah sesuatu yang digambarkan berupa benda, orang, tempat, dan sebagainya yang mempunyai attribut dan method

• Atribut adalah suatu pelengkap yang menggambarkan data yang dapat memberikan informasi kelas atau objek dimana attribut tersebut berada

• Method adalah sesuatu yang digunakan untuk mengakses data

• Class adalah pembungkus data yang diperlukan dalam menggambarkan isi dan tingkah laku berbagai entitas

Page 4: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 4

Identifier Pada Java• Identifier adalah suatu pengenal atau pengidentifikasi

yang kita deklarasikan agar kompiler dapat mengenalinya. Identifier sendiri dapat berupa nama variabel, konstanta fungsi, kelas, template maupun namespace.Biasanya identifier ini terdiri dari 3 bentuk,yaitu privat public dan proected

• Public: anggota class yang dapat di akses oleh kelas itu sendiri atau kelas lainnya (global).

• Private: kebalikan public.

• Protected: anggota  class yang dapat diakses kelas itu sendiri dan turunannya. 

Page 5: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 5

Contoh Identifier Pada Java

• Metode Private :Public class karyawan      {private double gaji       }

• Metode Public:Public class karyawan      {public double gaji       }

• Metode Protected :Public class karyawan      {protected double gaji       }

Page 6: Pemrograman Berorientasi Object (Pbo) Materi 1

April 18, 2023 6

Kode Dasar JavaPublic class materi1{   public static void Main(string[] args) {    int luas, p,l;

p = 10;l = 5;

System.out.println(“Luas adalah “+ luas);     }}