PEWARISAN Pemograman Berorientasi Objek SI Semester III

Slides:



Advertisements
Presentasi serupa
PERTEMUAN 4 PEMROGRAMAN API OOP Concept mudafiqriyan.com.
Advertisements

Inheritance (pewarisan)
Nur Hayatin, S.ST Jurusan Teknik Informatika Universitas Muhammadiyah Malang Sem Genap 2010.
PEWARISAN ( INHERITANCE)
Pemograman beorientasi objek
Inheritance (Pewarisan)
7 Rekayasa Sistem Konsep Utama OOP Dedy Alamsyah, S.Kom.
Penerapan Enkapsulasi, Pewarisan, dan Polimorfisme
Departemen Ilmu Komputer FMIPA IPB 2013
Pemrograman Berorientasi Objek
Inheritance (Pewarisan)
ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T UGAS Ada Pertanyaan ???
Class, Inheritance, Encapsulation & Interface
Abstract Class.
Pertemuan 7 inheritance.
OBJECT-ORIENTED PROGRAMMING ( O O P )
OBJECT ORIENTED PROGRAMMING ( O O P )
OOP dengan Java Implementasi Kelas, Method, dll.
Pemrograman Berorientasi Obyek (PBO)
1 Pertemuan 9 Inheritance Matakuliah: T0044/Pemrograman Berorientasi Obyek Tahun: 2005 Versi: 1.0.
INHERITANCE (PEWARISAN)
Pemrograman Berorientasi Obyek (PBO)
Analisis dan Perancangan Berorientasi Objek (OOAD)
INHERITANCE & POLIMORPHISME Pertemuan Inheritance
Lanjutan.
INHERITANCE (PEWARISAN)
Inheritance dan Kata Kunci static
Pertemuan 10 Inheritance Lanjutan
Pemograman Berorientasi Objek
Outline: Pewarisan/Inheritance Polymorphism
Pemrograman Berorientasi Objek
Class Diagram Level Design
Pewarisan Disusun Oleh: Reza Budiawan Untuk:
MODIFIER JAVA.
Pemrograman Berorientasi Objek
Pewarisan (Inheritance)
INHERITANCE (PEWARISAN)
PEMOGRAMAN Kelas dan Perwarisan.
PERANCANGAN BERORIENTASI OBJEK
UML Class Diagram.
Inheritance.
Object Oriented Programming
Konsep Object Oriented
Inheritance (Turunan)
POLYMORPHISM.
PERANCANGAN BERORIENTASI OBJEK
INHERITANCE (PEWARISAN)
13. Pewarisan S. Indriani L, M.T 12. Pewarisan.
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB VII - INHERITANCE.
Pemrograman Berorientasi Objek
Subclassing and Inheritance
Pemrograman Berorientasi Object
Pemograman Lanjut M. Failrul Filza, S.Kom
Pemrograman Berorientasi Objek
Algoritma dan Struktur Data
Lanjutan.
Pemrograman Berorientasi Object
08 PEMOGRAMAN WEB ENTERPRISE Aplikasi web Module Hariesa B.P, ST, MM
ISTILAH-ISTILAH PENTING PEMROGRAMAN BERBASIS OBYEK
PEMROGRAMAN WEB BERBASIS FRAMEWORK 03. Web Framework Dasar
UML Class Diagram.
KelompoK 4 Agus Dwi Prayogo / 2928 Rian Chikita / 2942
E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan
@kovazzevic | SMKN 24 Jakarta
Pertemuan 5 Inheritance
Encapsulation / Visibility, Getter Setter, Pewarisan, Overloading dan Overriding PBO.
Pemrograman Berorientasi Objek
Teknik OOP Static Property & Method, Konstanta Class dan Final Class
Pemrograman Berorientasi Objek
Transcript presentasi:

PEWARISAN Pemograman Berorientasi Objek SI Semester III STIKOM Ambon 2014

Pewarisan (Inheritance) Suatu kelas dapat diciptakan berdasarkan kelas lain. Kelas baru mempunyai sifat-sifat = kelas pembentuknya, ditambah sifat-sifat khusus lainnya. Dengan pewarisan kita dapat menciptakan kelas baru yang mempunyai sifat yang sama dengan kelas lain tanpa harus menulis ulang bagian-bagian yang sama. Perwarisan merupakan unsur penting dalam pemograman berorientasi objek dan merupakan blok bangunan dasar pertama penggunaan kode ulang (code reuse)

Data dan fungsi yang dapat diwariskan hanya yang bersifat public . Untuk data dan fungsi private tetap tidak dapat diwariskan. Hal ini disebabkan sifat protected yang hanya dapat diakses dari dalam kelas saja. Sifat pewarisan ini menyebabkan kelas-kelas dalam pemograman berorientasi objek membentuk hirarki kelas mulai dari kelas dasar, kelas turunan pertama, kelas turunan kedua dan seterusnya

Contoh Parent Class Child I Child 2 Unggas Ayam Ayam Kampung Ayam Hutan Bebek Burung

Hierarki Kelas Unggas Unggas Bertelur Bersayap Ayam Bertelur Bersayap Berkokok Bebek Berenang Burung Terbang Tinggi Ayam Kampung Bertelur Bersayap Berkokok : berkokok panjang halus Ayam Hutan Berkokok : berkokok pendek kasar Hierarki Kelas Unggas

Penjelasan Ilustrasi PEWARISAN Sebagai kelas dasar adalah Unggas. Salah satu sifat unggas adalah bertelur dan bersayap. Kelas turunan pertama adalah Ayam, Burung, Bebek. Tiga kelas turunan ini mewarisi sifat kelas dasar Unggas yaitu bertelur dan bersayap. Selain mewarisi sifat kelas dasar, masing-masing kelas turunannya mempunyai kelas khusus, Ayam berkokok, Burung terbang, dan Bebek berenang. Kelas ayam punya kelas turunan yaitu Ayam kampung dan Ayam hutan. Dua kelas ini mewarisi sifat Ayam yang berkokok. Tapi dua kelas ini juga punya sifat yang berbeda yaitu: Ayam Kampung berkokok panjang halus sedangkan Ayam Hutan berkokok pendek dan kasar.

Terima Kasih