METODE (2) SUSSI.

Slides:



Advertisements
Presentasi serupa
Pemrograman JAVA (TIB09)
Advertisements

Deklarasi Class Kelas pada Java dideklarasikan dengan menggunakan kata kunci class. Contoh : class Mobil { String warna; int thn_prod; } Mobil Data :
Pemrograman Berorientasi Objek
Kelas & Objek.
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
Nur Hayatin, S.ST Referensi : Gunadarma University.
BAB V – KONSTRUKTOR DAN DESTRUKTOR
BAB III – CLASS (1) DIKTAT PBO Oleh: Adam Mukharil B. S.Kom.
Pemrograman Berorientasi Objek
Method.
Inheritance Ery Setiyawan Jullev A.
Inheritance (Pewarisan)
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
Advanced Class 2 Pertemuan 11 Pemrograman Berbasis Obyek Oleh Tita Karlita.
Pemrograman Berbasis Obyek
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Pemrograman Berorientasi Obyek Oleh Tita Karlita
Class.
Pertemuan : Object Oriented Programming
Friend. Adalah fungsi bukan anggota kelas yg dapat mengakses anggota kelas. Secara umum friend berguna jika terdapat suatu operasi yg hendak mengakses.
FUNCTIONS Pertemuan 9 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Kelas Lanjut 2 Oleh Tita Karlita.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
Try, Catch, Finally Throws
Kelas A dapat memiliki referensi ke obyek dari kelas- kelas lain sebagai anggota. Kadang-kadang disebut sebagai hubungan “has-a”. Sebagai contoh, sebuah.
Class & Object Disusun Oleh: Reza Budiawan Untuk:
Outline: Class Objek Konstruktor Destruktor Overloading dan Tipe value
OBJEK dan KELAS Sutrisno PTIIK-UB.
Access Modifier.
Inheritance dan Kata Kunci static
Inheritance (Pewarisan)
Parameter dan Konstruktor
Encapsulation, Inheritance, Polymorphism
Pemrograman Berorientasi Object
Object Oriented Programming
Algoritma & Pemrograman 1
@kovazzevic | SMKN 24 Jakarta
Constructor dan Overloading
METHOD DAN CONSTRUCTOR OVERLOADING
Pemrograman Berorientasi Object
Pewarisan Disusun Oleh: Reza Budiawan Untuk:
Teori *Karakteristik PBO*
MODIFIER JAVA.
MENGENAL KEYWORD this, static, final
Enkapsulasi, Accessor Method, Mutator Method
Constructor overloading
Latihan Buat Class bernama Matematika, yang berisi method dengan dua parameter: pertambahan(int a, int b) pengurangan(int a, int b) perkalian(int a,
PPBO.
Constructor dan Destructor Pertemuan 17
MEMBUAT CLASS SENDIRI 2.
METHOD DAN CONSTRUCTOR OVERLOADING
Konsep Dasar Pemrograman Berorientasi Objek
Object Oriented Programming
Membuat Kelas.
1.3 Konsep Dasar Pemrograman Berorientasi Objek
QUIS Algoritma Pemrograman I
PBO Lanjutan Membuat Kelas.
MENGENAL KEYWORD this, static, final
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB IV – CLASS (2)
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Array, Class, Obyek, Method danConstructor.
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB III – CLASS (2)
Polimorphism Dosen Pengampu : Nur Iksan.
Inisiasi Class dan Object
Pemrograman Berorientasi Obyek
Array, Class, Obyek, Method danConstructor.
Pertemuan 3 Class dan Objek (Lanjutan)
Object-Oriented Programming (OOP)
Dasar-dasar Pemrograman Berbasis Obyek. kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class.
- PERTEMUAN 2- CONSTRUCTOR
Transcript presentasi:

METODE (2) SUSSI

Method Overloading Dalam Java kita boleh memiliki lebih dari satu method yang memiliki nama sama. Inilah yang disebut Method Overloading. Walaupun Java mengizinkan memiliki nama method yang sama lebih dari satu tetapi daftar parameter yang digunakan haruslah berbeda untuk masing-masing method.

Parameter Sepeda (bicycle) akan berguna apabila ada object lain (misalnya anda) yang berinterasi dengan sepeda (bicycle) tersebut Object software berinteraksi dan berkomunikasi dengan object lain dengan cara mengirimkan message Informasi dalam message ini dikenal dengan nama Parameter

UML - Class Diagram

KONSTRUKTOR method yang secara langsung/otomatiss dieksekusi ketika object itu dipanggil. Konstruktor, nama method haruslah sama dengan nama kelas nya ,tidak ada kata kunci void atau pun nilai kembalian(return value) dan dapat diberi modifier akses (public, protected, default, private).

Konstruktor Tidak mendeklarasikan satupun konstruktor, maka java secara otomatis menambahkan konstruktor default kedalam class yang kita buat walaupun tidak kelihatan pada kode program. Jika mendeklarasi kan satu atau lebih konstruktor maka java tidak akan menambahkan konstruktor default.

Mengenal kata kunci static (1) Batasan pada saat pendeklarasian static : Method static hanya dapat memanggil method yang bersifat static Method statis hanya dapat mengakses data-data yang bersifat statis Method statis tidak dapat diacu melalui referensi this maupun super Java mengizinkan programmer untuk mengakses anggota kelas tanpa dilakukan instansiasi Untuk itu data atau method tersebut harus dibuat static main() dapat langsung dipanggil tanpa dibuat obyeknya terlebih dahulu karena bersifat static

Latihan 1 Buat Class bernama Matematika, yang berisi method dengan dua parameter: pertambahan(int a, int b) pengurangan(int a, int b) perkalian(int a, int b) pembagian(int a, int b) Buat Class bernama MatematikaBeraksi, yang mengeksekusi method dan menampilkan: Pertambahan: 20 + 20 = 40 Pengurangan: 10-5 = 5 Perkalian: 10*20 = 200 Pembagian: 20/2 = 10

Variasi Tampilan pertambahan(int a, int b){ System.out.println(a + “ + “ + b + “ = “ + (a+b)) } System.out.println(“Hasil = “ + (a+b)) int hasil = a + b; System.out.println(“Hasil = “ + hasil)

Latihan 2 Buat class Buku Buat class BukuBeraksi dan tampilkan 2 buku: Tentukan variable buku: judul, pengarang, penerbit, tahun Buat konstruktor class Buku dengan parameter: judul, pengarang, penerbit, tahun Buat method cetakBuku Buat class BukuBeraksi dan tampilkan 2 buku: Rogers Cadenhead & Laura Lemay, Teach Yourself Java 6 in 21 Days, Sams Publishing, 2007 Deitel & Deitel, Java How to Program 7th Edition, Prentice Hall, 2007