Pertemuan: Object Oriented Programming

Slides:



Advertisements
Presentasi serupa
Pemrograman JAVA (TIB09)
Advertisements

CARI ERROR !!! ADA BERAPA KESALAHAN ??? Apa beda JRE dan JDK ??? JDK JRE.
Deklarasi Class Kelas pada Java dideklarasikan dengan menggunakan kata kunci class. Contoh : class Mobil { String warna; int thn_prod; } Mobil Data :
 public static void main(String[] args) {  int bil1=3;  do {  System.out.print(bil1+",");  bil1=bil1+4;  }  while(bil1
Kelas A & B Jonh Fredrik Ulysses STMIK PALANGKARAYA - JFU
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Java Progamming Operasi I/O
- PERTEMUAN 3- INHERITANCE
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
Nur Hayatin, S.ST Jurusan Teknik Informatika Universitas Muhammadiyah Malang Sem Genap 2010.
POLIMORFISME Imam Fahrur Rozi 01.
Abstract Class & Interface
OBJECT ORIENTED PROGRAMMING in JAVA
Pemrograman JAVA (TIB09)
Polymorphism Viska Mutiawani, M.Sc.
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
Pemrograman Berorientasi Objek
SLIDE OTOMATIS PINDAH DALAM WAKTU 4-5 MENIT. A:kiriB:kanan Deklarasikan sebuah variabel dengan nama ‘isi’ yang mempunyai type array of double dengan ukuran.
Pemrograman Java Pewarisan / Inheritance Polimorfisme Pemrograman Java.
Inheritance Ery Setiyawan Jullev A.
ABSTRACT CLASS & INTERFACE
Inheritance (Pewarisan)
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
POLIMORFISM Ery Setiyawan Jullev A.
Overriding, Overloading, Polymorphism
POLIMORFISME 2 Imam Fahrur Rozi 01.
INTERFACE & ABSTRACT CLASS
STRING Pemrograman Object Oriented dengan JAVA Teknik Informatika-UMM.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Pertemuan 8 Pemrograman Berbasis Obyek Oleh Tita Karlita
ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM
Pemrograman Berorientasi Obyek Oleh Tita Karlita
As’ad Djamalilleil Function (method) As’ad Djamalilleil
- PERTEMUAN 9 - BERBAGAI KELAS UTILITAS DI JAVA
- PERTEMUAN 4 - PERULANGAN
Pertemuan : Object Oriented Programming
Inheritance Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2009.
PELATIHAN JAVA FUNDAMENTAL
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
KONSTRUKTOR & DESTRUKTOR
Object Oriented Programming with JAVA 2011/2012
INTERFACE & ABSTRACT CLASS Object Oriented Programming with JAVA 2011/2012.
NAMA : JUMADI Npm : Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan.
Object Oriented Programming Bag.2 Pertemuan 24 Dasar Pemrograman Renni Angreni, S.Kom.
Friend. Adalah fungsi bukan anggota kelas yg dapat mengakses anggota kelas. Secara umum friend berguna jika terdapat suatu operasi yg hendak mengakses.
UDP.
Public class RelasiDemo { public static void main(String[] args) { //beberapa nilai int i = 37; int j = 42; int k = 42; System.out.println("Nilai variabel...");
OOP Java - Tj Konsep Dasar OOP.
Inheritance Matakuliah : T0984 / Algoritma dan Metode Object Oriented Programming II Pertemuan : 4 Tahun : 2008 Versi : 1/0.
Pemrograman Berorientasi Obyek (PBO)
Pengenalan JAVA dan Pemrograman Berorientasi Objek
INHERITANCE (Oleh : Nur Hayatin, S.ST)
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Perulangan (Iteration)
Manipulasi String dengan Kelas String dan StringBuffer
MATERI IV OOP (Object Oriented Programming) Chapter II.
Pertemuan 6 PEWARISAN AND POLYMORPHISM
POLYMORPHISM, ABSTRACT CLASS DAN INTERFACE
Class & Object Disusun Oleh: Reza Budiawan Untuk:
Access Modifier.
Object Oriented Programming
POLYMORPHISM, ABSTRACT CLASS DAN INTERFACE
Constructor dan Overloading
Pewarisan Disusun Oleh: Reza Budiawan Untuk:
Tugas Minggu Ke 9 PBO Siti Halisah
Object Oriented Programming
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
(Object Oriented Programming)
Pertemuan 4 Praktek Pembuatan Program Class dan Objek (Lanjutan)
Transcript presentasi:

Pertemuan: Object Oriented Programming Polimorfisme Pertemuan: Object Oriented Programming

Polimorfisme Polimorfisme adalah kemampuan untuk memperoleh bentuk. Dua objek atau lebih dikatakan polimorfis, jika objek-objek itu mempunyai antarmuka yang identik tetapi mempunyai perilaku yang berbeda. Contohnya pintu dan jendela memiliki perilaku yang sama yaitu dapat dibuka dan ditutup, namun untuk menutup jendela dilakukan misalnya dari atas ke bawah (vetikal), sedangkan pintu dari depan ke belakang (horizontal).

Contoh

Contoh SuperClass public class Manusia{ protected String nama; protected String alamat; public Manusia(){ System.out.println("Manusia:konstruktor"); } public void Bernafas(){ System.out.println("Bisa Bernafas"); public void Tumbuh(){ System.out.println("Tumbuh");

Pelajar public class Pelajar { protected int NPM; protected float IP; public void Bekerja(){ System.out.println("Belajar"); } public Pelajar(){ System.out.println("Pelajar");

Pegawai public class Pegawai { protected int NIK; protected int gaji; public void Bekerja(){ System.out.println("Bekerja"); } public Pegawai(){ System.out.println("Pegawai");

Latihan Lengkapilah potongan program pada slide sebelumnya dengan Method main yang bisa menampilkan semua atribut dan semua method yang ada baik di class manusia, pelajar dan pegawai!