OOP ENKAPSULASI SMKN 2 SINGOSARI Kelas XI RPL.

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek
Advertisements

Other OOP Basic Viska Mutiawani, M.Sc. Konsep penting Method overloading Encapsulation this keyword final static.
Pemrograman JAVA (TIB09)
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
di OBJECT ORIENTED PROGRAMMING [OOP] Oleh H. SUMIJAN, Ir, M.Sc
Inheritance (Pewarisan)
7 Rekayasa Sistem Konsep Utama OOP Dedy Alamsyah, S.Kom.
Pertemuan 8 Pemrograman Berbasis Obyek Oleh Tita Karlita
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Obyek Oleh Tita Karlita
- PERTEMUAN 4 - PERULANGAN
PELATIHAN JAVA FUNDAMENTAL
07 Advanced Class Features
OOP Java 06 Polymorphism.
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
MEMBUAT KELAS SENDIRI Dewi Sartika, M.Kom.
Pemrograman Berorientasi Objek
Firman Asharudin | Pemrograman Lanjut
MEMBUAT CLASS & KONSEP ENCAPSULATION
Class & Object Disusun Oleh: Reza Budiawan Untuk:
Package, Abstract Class, Interface, Java Collection Framework
Object Oriented Programming With Java
Pertemuan 2 PBO Imam Solikin, M.Kom..
Access Modifier.
Inheritance dan Kata Kunci static
Pemrograman Berorientasi Obyek
POLYMORPHISM (KEBANYAKRUPAAN)
Encapsulation, Inheritance, Polymorphism
Pemrograman Berorientasi Object
Pemprograman Berorientasi Objek
Pemrograman Berorientasi Objek
Constructor dan Overloading
POLYMORPHISM (KEBANYAKRUPAAN)
POLYMORPHISM (Overloading)
BAB ENCAPSULATION ( Enkapsulasi )
MODIFIER JAVA.
Enkapsulasi, Accessor Method, Mutator Method
KELAS DAN OBJEK BAGIAN I Pertemuan 6.
Konsep Dasar Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Karakteristik Pemrograman Berorientasi Objek
PBO Lanjutan Membuat Kelas.
Pilar Object Oriented Programming
Pemrograman Berorientasi Object
Pilar Object Oriented Programming
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding PBO.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Pemrograman Berorientasi Objek
MEMBUAT CLASS & KONSEP ENCAPSULATION
Membuat Class Sendiri.
Dasar-dasar Pemrograman Objek dg Java
Pemrograman Berorientasi Objek
STUDI KASUS.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
Pemrograman Berorientasi Object
Pemograman Lanjut M. Failrul Filza, S.Kom
Pemrograman Berorientasi Objek
Pilar Object Oriented Programming
Pemrograman Berorientasi Objek <PBO>
Pemrograman Berorientasi Object
ISTILAH-ISTILAH PENTING PEMROGRAMAN BERBASIS OBYEK
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding Pemrograman.
E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan
Pertemuan 5 Inheritance
Pertemuan 6 Praktek Pembuatan Program dengan menggunakan Inheritance
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding PBO.
Pemrograman Berorientasi Objek
FONDASI PEMROGRAMAN & STRUKTUR DATA #5 - 1
Transcript presentasi:

OOP ENKAPSULASI SMKN 2 SINGOSARI Kelas XI RPL

Pemrograman Berorientasi Objek

PEWARISAN & ENKAPSULASI ? Petunjuk Tujuan Materi Kuis

Menuju ke Halaman Materi Inti Keluar dari Media Pembelajaran Petunjuk Penggunaan Menuju ke Halaman Tujuan Menuju ke Halaman Materi Inti Menuju ke Halaman Tujuan Menuju ke Halaman Materi Menuju ke Halaman Menu Utama Menuju ke Halaman Video Menuju ke Halaman Kuis Keluar dari Media Pembelajaran

Tujuan Pembelajaran Mampu Menerapkan Konsep Pewarisan Mampu Menerapkan Konsep Enkapsulasi

Enkapsulasi Suatu cara untuk menyembunyikan informasi detail dari suatu class.

2 hal dasar Enkapsulasi Information Hiding Proses menyembunyikan informasi dari suatu class -> diberi akses kontrol “private”. Interface to Access Data Cara melakukan perubahan atribut yang di-information hiding dengan membuat method untuk menginisialisasi atau merubah nilai dari suatu atribut.

Interface to Access Data Accessor Methods untuk membaca nilai variabel pada class. Mutator Methods untuk mengubah atau memberi nilai variabel pada class.

Contoh Program public class Pegawai { public String nama; public void isiNama(String nama){ this.nama = nama; } public String getNama(){ return this.nama; public class Manager extends Pegawai{ public String departemen; public void isiDepartemen(String departemen){ this.departemen = departemen; public String getDepartemen(){ return this.departemen; public void showData(){ System.out.println("Nama :" + super.nama); System.out.println("Departemen :" + this.departemen );

Contoh Program public class cobaPewarisan { public static void main(String [] args){ //ini membuat objek Manager pekerjaan = new Manager(); pekerjaan.isiNama(“Adelia"); pekerjaan.isiDepartemen("Keuangan"); pekerjaan.showData(); }

Kuis Klik Disini