Praktikum 6 Pemrograman Berbasis Obyek

Slides:



Advertisements
Presentasi serupa
EXCEPTION HANDLING.
Advertisements

Pemrograman JAVA (TIB09)
PERTEMUAN 4 PEMROGRAMAN API OOP Concept mudafiqriyan.com.
BAHASA PEMROGRAMAN JAVA
Membuat class sendiri.
P EMETAAN U ML KE DALAM J AVA E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan.
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Menggunakan Java Bean dalam java server pages
Pemrograman JAVA (TIB09)
BAB V – KONSTRUKTOR DAN DESTRUKTOR
Praktikum PBO Lanjut Java Review 1.
Pemrograman Berorientasi Objek
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
Advanced Class Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Pertemuan 8 Pemrograman Berbasis Obyek Oleh Tita Karlita
Praktikum 8 Pemrograman Berbasis Obyek
Departemen Ilmu Komputer FMIPA IPB 2013
Inheritance (Pewarisan)
Pemrograman Berorientasi Obyek Oleh Tita Karlita
Object Oriented Struktur Data.
Advanced Class Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
07 Advanced Class Features
Inheritance Konsep Inheritance Protected Member
Praktikum Inheritance
Advanced Class Features 2
Pengenalan JAVA dan Pemrograman Berorientasi Objek
Algoritma & Pemrograman 1
STACK.
Try, Catch, Finally Throws
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
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:
E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan :
Outline: Class Objek Konstruktor Destruktor Overloading dan Tipe value
OBJEK dan KELAS Sutrisno PTIIK-UB.
PEMROGRAMAN BERORIENTASI OBJEK
Inheritance dan Kata Kunci static
PEMROGRAMAN TERSTRUKTUR
Pemprograman Berorientasi Objek
Java array.
Constructor dan Overloading
METHOD DAN CONSTRUCTOR OVERLOADING
POLYMORPHISM (Overloading)
Pewarisan Disusun Oleh: Reza Budiawan Untuk:
Pengorganisasian Class
Enkapsulasi, Accessor Method, Mutator Method
Java array.
KELAS DAN OBJEK BAGIAN I Pertemuan 6.
MEMBUAT CLASS SENDIRI 2.
METHOD DAN CONSTRUCTOR OVERLOADING
METODE (2) SUSSI.
Membuat Kelas.
Java array.
Inheritance.
PBO Lanjutan Membuat Kelas.
Praktikum 02 konstruksi class
Mobile Teknologi Pertemuan 2
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Array, Class, Obyek, Method danConstructor.
Konstruktor dan Destruktor
Pemrograman Berorientasi Objek
Inisiasi Class dan Object
Array, Class, Obyek, Method danConstructor.
ALGORITMA DAN BAHASA PEMROGRAMAN JAVA
TEORI DAN KONSEP PEMROGRAMAN BERBASIS OBJECT (OOP)
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Java array.
Dasar-dasar Pemrograman Berbasis Obyek. kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class.
- PERTEMUAN 2- CONSTRUCTOR
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
Transcript presentasi:

Praktikum 6 Pemrograman Berbasis Obyek Pembuatan Class Praktikum 6 Pemrograman Berbasis Obyek

Prak 1: Membuat class Account Membuat class Account dalam suatu package. Deskripsi: Membuat sebuah class yang bernama Account TestBanking.java digunakan untuk mengecek class Account. TestBanking akan membuat satu account baru, menginisialisasi balance dan melakukan beberapa transaksi.

Membuat class Account

Petunjuk Buatlah sebuah class bernama Account pada file Account.java. Class Account harus mengimplementasikan diagram UML pada gambar: Mendeklarasikan satu atribut yang bertipe private dengan nama balance; atribut ini menyimpan nilai saldo saat ini. Mendeklarasikan satu konstruktor dengan satu parameter yaitu init_balance; konstruktor ini bertujuan untuk menginisialisasi balance.

Mendeklarasikan public method yang bernama getBalance; method ini digunakan untuk mendapatkan nilai balance saat ini. Mendeklarasikan public method yang bernama deposit; method ini digunakan untuk menambahkan jumlah balance sebanyak jumlah yang ada pada parameter. Mendeklarasikan public method yang bernama withdraw; method ini digunakan untuk mengurangi jumlah balance sebanyak jumlah yang ada pada parameter.

TestBanking.java, digunakan untuk mengecek pembuatan class Account

Hasil yang diharapkan Gunakan commad berikut untuk melakukan kompile: javac TestBanking.java Dengan perintah ini maka Account.java akan secara otomatis dikompile. 3. Jalankan TestBanking dengan command berikut: java TestBanking Jika program benar, maka akan muncul hasil sebagai berikut:

Prak 2: Menambahkan class Customer. Tujuan Melanjutkan prak.1 dengan menambahkan satu class yaitu Customer. Dalam kasus ini diasumsikan satu customer pasti memiliki satu Account.

Prak 2: Membuat account untuk customer 1

Petunjuk Buat class Customer Class Customer harus mengimplementasikan diagram UML : Mendeklarasikan 3 buah atribut yang bertipe private, yaitu: firstName, lastName, dan account. Mendeklarasikan satu konstruktor yang bertipe public dengan 2 parameter (f dan l) yang menginisialisasi atribut. Mendeklarasikan 2 buah method untuk mendapatkan nilai atribut: getFirstName dan getLastName. Mendeklarasikan method setAccount untuk memberi nilai pada atribut account. Mendeklarasikan method getAccount untuk mendapatkan nilai pada atribut account.

Buat TestBanking.java berikut untuk mengecek program

Hasil yang diharapkan: