4. kelas dan objek

8
PEMROGRAMAN BERORIENTASI OBJEK Disusun Oleh: Reza Budiawan Untuk: TIM Dosen PBO MI.2283 Pemrograman Berorientasi Object Ganjil 2014/2015 Hanya dipergunakan untuk kepentingan pengajaran di lingkunganFakultas Ilmu Terapan, Universitas Telkom

description

Materi Keempat mata kuliah PBO, Fakultas Ilmu Terapan, Universitas Telkom

Transcript of 4. kelas dan objek

Page 1: 4. kelas dan objek

PEMROGRAMAN

BERORIENTASI OBJEK

Disusun Oleh:

Reza Budiawan

Untuk:

TIM Dosen PBO

MI.2283Pemrograman Berorientasi Object

Ganjil 2014/2015

Hanya dipergunakan untuk kepentingan pengajaran di lingkunganFakultas Ilmu Terapan, Universitas Telkom

Page 2: 4. kelas dan objek

Object adalah gambaran dari entitas

Kelas mendeskripsikan suatu objek .

Kelas memiliki

variabel yang disebut sebagai atribut

subrutin yang biasa disebut method.

KELAS DAN OBJEK

Page 3: 4. kelas dan objek

KELAS DAN OBJEK

NIP: -

Nama: -

Divisi: -

NIP: 11-xx-76

Nama: ERIK

Divisi: SDM

NIP: 11-XX-83

Nama: ERIK

Divisi: Keuangan

Page 4: 4. kelas dan objek

Enkapsulasi merupakan proses pemaketan objek beserta

methodnya

Dimaksudkan untuk menyembunyikan rincian implementasi

dari pemakai/objek lainnya.

Inti dari enkapsulasi adalah ketidaktahuan apa yang ada

dalam suatu objek dan bagaimana pengimplementasiannya.

ENKAPSULASI

Keyword: Atribut private

Page 5: 4. kelas dan objek

Object dibentuk dari Class melalui konstruktor

Setiap atribut dan method dipanggil melalui object-nya

Method static dan atribut static dipanggil melalui class-nya

CLASS & OBJECT

Page 6: 4. kelas dan objek

CLASS

Nama Class

Atribut

Method

Page 7: 4. kelas dan objek

public class Employee{

private String nip;

private String nama;

private String divisi;

public void setNip(String nip){

this.nip = nip;

}

public String getNip(){

return this.nip;

}

...

...

} SILAHKAN DILANJUTKAN!!!

Note:

Perhatikan modifier pada attrb/method

(-) private

(+) public

(#) protected

Page 8: 4. kelas dan objek

-END OF SLIDE-