Konstruktor -1- Method yang digunakan untuk memberi nilai awal pada saat object diciptakan Dipanggil secara otomatis ketika new digunakan untuk membuat.

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek
Advertisements

Pemrograman Berorientasi Objek
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 :
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
OBJECT ORIENTED PROGRAMMING in JAVA
Pemrograman Berorientasi Objek
INHERITANCE Perbankan Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2009.
- PERTEMUAN 4 - PERULANGAN
Pertemuan : Object Oriented Programming
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
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...");
Kelas Lanjut 2 Oleh Tita Karlita.
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Algoritma & Pemrograman 1
Class & Object Disusun Oleh: Reza Budiawan Untuk:
PreTest Buatlah program Java sederhana yang menampilkan tulisan di layar: “Halo Jakarta” Menurut anda, apakah keunggulan Java dibandingkan bahasa pemrograman.
Access Modifier.
Materi 1: Konsep Pemrograman Berorientasi Objek Kelas dan Objek
Inheritance (Pewarisan)
POLYMORPHISM (KEBANYAKRUPAAN)
Parameter dan Konstruktor
Konsep Pemrograman Berorientasi Obyek
Encapsulation, Inheritance, Polymorphism
Pemrograman Berorientasi Objek
Konsep Dasar Pemrograman Berorientasi Objek
Constructor dan Overloading
POLYMORPHISM (KEBANYAKRUPAAN)
METHOD DAN CONSTRUCTOR OVERLOADING
POLYMORPHISM (Overloading)
Teori *Karakteristik PBO*
BAB ENCAPSULATION ( Enkapsulasi )
MODIFIER JAVA.
MENGENAL KEYWORD this, static, final
Pengorganisasian Class
INTERFACE Pertemuan 005.
Constructor overloading
PPBO.
Method.
METHOD DAN CONSTRUCTOR OVERLOADING
Konsep Dasar Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Konsep Dasar Pemrograman Berorientasi Objek
CLASS Pertemuan 003.
METODE (2) SUSSI.
MATERI PENDUKUNG PENGGUNAAN THROW
Membuat Kelas.
Pemrograman Berorientasi Objek
1.3 Konsep Dasar Pemrograman Berorientasi Objek
MATERI PENDUKUNG PENGENALAN DASAR CLASS
Karakteristik Pemrograman Berorientasi Objek
PBO Lanjutan Membuat Kelas.
PBO Lanjutan Kelas (Lanjutan).
Pilar Object Oriented Programming
Pilar Object Oriented Programming
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB IV – CLASS (2)
STUDI KASUS.
Method Java Fundamental Syahrul Mauluddin S.Kom, M.Kom.
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB III – CLASS (2)
Pemograman Lanjut M. Failrul Filza, S.Kom
Pilar Object Oriented Programming
Pemrograman Berorientasi Objek <PBO>
Object-Oriented Programming
Pertemuan 3 Class dan Objek (Lanjutan)
Object-Oriented Programming (OOP)
Pertemuan 1 Class dan Objek.
Dasar-dasar Pemrograman Berbasis Obyek. kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class.
- PERTEMUAN 2- CONSTRUCTOR
Pertemuan 4 Praktek Pembuatan Program Class dan Objek (Lanjutan)
Pertemuan 2 Praktek Pembuatan Program Class dan Objek
Transcript presentasi:

Konstruktor -1- Method yang digunakan untuk memberi nilai awal pada saat object diciptakan Dipanggil secara otomatis ketika new digunakan untuk membuat instan class Sifat konstruktor: Nama konstruktor sama dengan nama class Tidak memiliki nilai balik dan tidak boleh ada kata kunci void

Konstruktor -2- Mobil.java MobilKonstruktor.java public class Mobil { String warna; int tahunProduksi; public Mobil(String warna, int tahunProduksi){ this.warna = warna; this.tahunProduksi = tahunProduksi; } public void info(){ System.out.println("Warna: " + warna); System.out.println("Tahun: " + tahunProduksi); public class MobilKonstruktor{ public static void main(String[] args){ Mobil mobilku = new Mobil(“Merah”, 2003); mobilku.info(); } MobilKonstruktor.java

Kata Kunci this Digunakan pada pembuatan class dan digunakan untuk menyatakan object sekarang public class Mobil{ String warna; int tahunProduksi; void isiData(String aWarna, int aTahunProduksi){ warna = aWarna; tahunProduksi = aTahunProduksi; } public class Mobil{ String warna; int tahunProduksi; void isiData(String warna, int tahunProduksi){ this.warna = warna; this.tahunProduksi = tahunProduksi; }

Latihan Buat class Bank Buat konstruktor class Bank dengan parameter: saldo Buat method: simpanUang, ambilUang, dan getSaldo Buat class BankBeraksi, tetapkan saldo awal lewat konstruktur Rp. 100000, jalankan 3 method di atas, dan tampilkan proses sebagai berikut: Selamat Datang di Bank ABC Saldo saat ini: Rp. 100000 Simpan uang: Rp. 500000 Saldo saat ini: Rp. 600000 Ambil uang: Rp. 150000 Saldo saat ini: Rp. 450000