Dasar-dasar Pemrograman Berbasis Obyek. kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class.

Slides:



Advertisements
Presentasi serupa
EXCEPTION HANDLING.
Advertisements

Pemrograman JAVA (TIB09)
Deklarasi Class Kelas pada Java dideklarasikan dengan menggunakan kata kunci class. Contoh : class Mobil { String warna; int thn_prod; } Mobil Data :
Pemrograman Berorientasi Objek
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Kelas & Objek.
- PERTEMUAN 3- INHERITANCE
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
Other OOP Basic Viska Mutiawani, M.Sc. Konsep penting Method overloading Encapsulation this keyword final static.
BAB V – KONSTRUKTOR DAN DESTRUKTOR
Java array.
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.
Inheritance (Pewarisan)
Overriding, Overloading, Polymorphism
Pemrograman Berbasis Obyek Oleh Tita Karlita
Pemrograman Berbasis Obyek
Pertemuan 8 Pemrograman Berbasis Obyek Oleh Tita Karlita
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Pemrograman Berorientasi Obyek Oleh Tita Karlita
METHOD Object Oriented Programming with JAVA 2011/2012.
CLASS Tipe data kelas didefinisikan dengan kata kunci (keyword) class, yang merupakan generalisasi dari pernyataan struct. Pernyataan struct secara umum.
Pertemuan : Object Oriented Programming
OBJECT ORIENTED PROGRAMMING YANES HARDIANTO SUI Politeknik Manufaktur Astra 2011.
PELATIHAN JAVA FUNDAMENTAL
Object Oriented Programming with JAVA 2011/2012
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
Algoritma & Pemrograman 1
Try, Catch, Finally Throws
Java array.
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:
OBJEK dan KELAS Sutrisno PTIIK-UB.
Inheritance dan Kata Kunci static
Pemrograman Berbasis Obyek Oleh Tita Karlita
PEMROGRAMAN TERSTRUKTUR
Java array.
Method & Constructor METHOD.
Constructor dan Overloading
METHOD DAN CONSTRUCTOR OVERLOADING
POLYMORPHISM (Overloading)
Array Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam.
ARRAY Siti Mukaromah,S.Kom.
Java array.
Siti Mukaromah,S.Kom,MCP
MODIFIER JAVA.
Pemrograman Berorientasi Objek
Pertemuan 4 Class, object & Variable
Java array.
Constructor overloading
KELAS DAN OBJEK BAGIAN I Pertemuan 6.
MEMBUAT CLASS SENDIRI 2.
METHOD DAN CONSTRUCTOR OVERLOADING
METODE (2) SUSSI.
Kelas & Objek.
Membuat Kelas.
Java array.
PBO Lanjutan Membuat Kelas.
Overloading Menuliskan kembali method dengan nama yang sama pada suatu class. Tujuan : memudahkan penggunaan/pemanggilan method dengan fungsionalitas yang.
Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0
Inisiasi Class dan Object
Java array.
Pemrograman Berbasis Objek
Pertemuan 3 Class dan Objek (Lanjutan)
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Java array.
Pemrograman Berorientasi Objek
- PERTEMUAN 2- CONSTRUCTOR
DPH1C4 Pemrograman berorientasi Obyek
FONDASI PEMROGRAMAN & STRUKTUR DATA #8
Transcript presentasi:

Dasar-dasar Pemrograman Berbasis Obyek

kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class

Membuat Objek dari Suatu Kelas dibutuhkan operator new untuk membuat objek dari suatu kelas Bentuk umum: namakelas variabelreferensiobjek = new namakelas(); Contoh lingkaran a= new lingkaran ();

Mengakses Variabel dari suatu kelas

Mengakses Variabel dan Metode dari suatu kelas

Kata Kunci(Keyword) This Kata kunci this dipergunakan pada pembuatan kelas dan digunakan untuk menyatakan objek sekarang

Kata Kunci(Keyword) Static

Konstruktor Konstruktor adalah metode yang dapat digunakan untuk memberikan nilai awal saat objek diciptakan. Metode ini akan dipanggil secara otomatis oleh java ketika new diapakai untuk menciptakan objek dari suatu kelas Konstruktor mempunyai ciri yaitu : omempunyai nama yang sama dengan nama class otidak mengembalikan nilai (termasuk tidak boleh ada kata kunci void) Setiap class pasti mempunyai konstruktor. Jika kita membuat suatu class tanpa menuliskan konstruktornya, maka kompiler dari Java akan menambahkan sebuah konstruktor kosong.

Metode constructor dipanggil saat kita membuat sebuah obyek. Contohnya,

Construktor default membuat objek dan menyeting variable yang belum diinisialisasi ke nilai default. Contohnya, constructor default menyeting jari_jari ke nol. Contruktor tersebut bila dijalankan akan memberikan nilai jari_jari dengan nilai nol. Sehingga hasil program tersebut akan bernilai nol. public class lingkaran { static final double pi=3.14; double jari_jari; String warna; public lingkaran() { }

Kita juga dapat menginisialisasi suatu data dengan nilai yang diinginkan oleh user dengan cara memasukkannya pada parameter konstruktor. Misalnya class lingkaran diatas dapat kita modifikasi sebagai berikut : Dengan mendeklarasikan konstruktor seperti itu, user dapat membuat obyek dengan menginisialisasi jari_jari dan warna sesuai yang ia kehendaki, misalnya saja seperti berikut : public class lingkaran { static final double pi=3.14; double jari_jari; String warna; // Constructor public lingkaran (double r, String w){ jari_jari=r; warna = w; } lingkaran bunder = new lingkaran ( 10, "biru" );

Overloading terhadap konstruktor Overloading terhadap konstruktor merupakan suatu mekanisme pembuatan konstruktor yang memiliki bentuk lebih dari satu. dalam hal ini, pembeda antara satu konstruktor degan konstruktor yang lain berupa jumlah parameter atau tipe parameter

Overloading terhadap metode