The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by kurnia, 2021-08-30 21:55:22

Enkapsulasi - Kurnia Rahman Agus

Enkapsulasi - Kurnia Rahman Agus

Keywords: enkapsulasi,pbo,java,rpl

Enkapsulasi

Pemrograman Berorientasi Objek

Kurnia Rahman Agus, S.S.T

Tujuan

01 Menjelaskan konsep dan tujuan proses enkapsulisasi dalam
pemrograman aplikasi berorientasi obyek.

02 Menjelaskan prosedur enkapsulisasi dalam
pemrograman aplikasi berorientasi obyek.

03 Menjelaskan persyaratan proses enkapsulisasi dalam
pemrograman aplikasi berorientasi obyek.

04 Menerapkan prosedur enkapsulisasi dalam pemrograman
aplikasi berorientasi obyek.

Metode Pembelajaran

Ngapain aja ya di pelajaran ini?

Stimulus Diskusi Presentasi Evaluasi
Hasil

Peserta didik Bentuk kelompok Setiap kelompok akan Pengerjaan Quiz
menyimak, mengamati terdiri dari 4-5 orang menyampaikan hasil Formatif diakhir
untuk mengerjakan pembelajaran
materi yang Lembar Kerja Peserta diskusi kelompok
disampaikan guru masing-masing
Didik (LKPD)

Motivasi

Motivasi 01

Insert the title of your subtitle Here Easy to change colors, phot.

Data hiding
Cara kerja dari suatu metode (fungsi) dalam mengakses d
ata (atribut) bersifat tertutup.
Bersifat seperti “black box”

Materi

Unduh Bahan ajar : http://gg.gg/enkapsulasi

Method

Class Polimorfisme

Objek

Inheritance PBO
Konstruktor
Pemrograman
Berorientasi Objek

Enkapsulasi

Abstraksi

Stimulus

Perhatikan gambar tablet phone dibawah ini

Bagaimana tombol
power bekerja?

Bagaimana tombol Bagaimana kah tombol
volume up bekerja? kamera bekerja?

Enkapsulasi

Teknik pembungkusan data didalam pemrograman
berorientasi objek

Prosedur Enkapsulasi

Insert the title of your subtitle Here

Akses Modifier

Access Modifier adalah sebuah “hak
akses” yang diberikan kepada
sebuah variabel/method/class
dengan tujuan untuk menjaga
integritas dari data tersebut ketika
ingin diakses object lain.

Hak akses sendiri diberikan oleh pembuat program
sebagai salah satu bentuk implementasi dari OOP
itu sendiri. Dengan adanya Access Modifier, kita
dapat membatasi resource-resource mana saja
yang dapat diakses oleh object tertentu,
turunannya, ataupun oleh method tertentu.

Prosedur Enkapsulasi

Ada empat hak akses modifier pada Java

01 Public 02 Protected
Class sama, Package sama, Subclass
Class sama, Package sama, Subclass,
Package lain

03 Private 04 Default
Class sama Class sama, Package sama

Hak Akses Access modifier public mempunyai hak akses
Public paling luas dibanding yang lainnya. Karena
aksesnya sangat luas, maka access modifier
ini biasanya digunakan untuk method setter
getter sesuai konsep OOP.

Hak Akses Access modifier protected biasanya digunakan
Protected untuk mewariskan variabel yang ada di super
class terhadap child class.

Hak Akses Access modifier private bersifat tertutup.
Private Sesuai dengan konsep OOP Encapsulation,
maka setiap variabel wajib untuk dilindungi hak
aksesnya secara langsung dari luar. Oleh
karena itu, variabel diberikan hak akses private
dan untuk melakukan pengaksesan/perubahan
data digunakan setter getter.

LKPD

Lembar Kerja Peserta Didik

Buatlah kelompok dengan
anggota 4-5 orang siswa

Kesimpulan

Pengertian Enkapsulasi Peran Enkapsulasi

Teknik yang digunakan untuk Mengamankan data, membuat
menyembunyikan data di PBO code program lebih ringkas
membuat variable class menjadi
bersifat private dan menyediakan
akses ke variabel melalui public

method

Evaluasi

..


Click to View FlipBook Version