MODIFIER
CYBER CLOWN
“
IMPLEMENTASI
Pada implementasi kali ini, kami membuat satu package Kendaraan yang mempunyai
2 class, lalu pada implementasi ini juga tidak menggunakan access modifier yang
dimana 2 class ini harus berada pada 1 Package yang sama.
OUTPUT
Jika class mesin dipindahkan pada package lain atau berada diluar package
Kendaraan, maka akan terjadi error.
02
PUBLIC
Hak Akses public digunakan pada
class/variable/method/konstuktor, agar dapat
diakses oleh seluruh class didalam package
yang sama atau diluar package yang berbeda,
modifier jenis ini memiliki tingkat akses yang
sangat luas, hingga seluru sumber daya dapat
diakses oleh class manapun tanpa batasan.
IMPLEMENTASI
Untuk implementasi kali ini, kita akan mewariskan sifat-sifat dari
class mobil pada class Manusia, kedua class tersebut berada
didalam package yang berbdeda, karena menggunakan public,
data-data dari class mobil dapat diwariskan pada class Manusia.
OUTPUT
03
PROTECTED
Variable, Method atau konstruktor yang
dideklarasikan protected dapat diakses oleh
subclass atau class lain asalkan didalam
satu package yang sama. hak access
protected tidak bisa diterapkan pada class,
interface dan juga terhadap variable dan
method yang terdapat didalam interface.
IMPLEMENTASI
OUTPUT
04
PRIVATE
Variable dan method yang diberikan hak
akses private hanya bisa diakses oleh class itu
sendiri, data-data tersebut tidak bisa
diwariskan pada subclass atau class lainnya.
IMPLEMENTASI
OUTPUT
STUDI KASUS
1990s
Was the decade when the Internet appeared
INTERNET GOVERNANCE
THE WEB 1.0
GLOBAL UBIQUITY OF WEB 2.0
THANK
YOU
Semoga Bermanfaat