MEMBUAT KELAS SENDIRI Dewi Sartika, M.Kom.

Slides:



Advertisements
Presentasi serupa
Pemrograman JAVA (TIB09)
Advertisements

Membuat class sendiri.
Kelas & Objek.
1.Overloading method 2.Konstruktor 3.Overloading konstruktor 1.Overloading method 2.Konstruktor 3.Overloading konstruktor.
Abstract Class & Interface
Pemrograman Berorientasi Objek
Method.
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
Pemrograman Berbasis Obyek
Encapsulation, Inheritance, polymorphism, dan interface
Variabel, Method & Constructor Oleh : Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
KELAS INNER, KELAS ABSTRACT, DAN INTERFACE
METHOD Object Oriented Programming with JAVA 2011/2012.
Membuat Class Sendiri Sebelum menulis class Anda, pertama pertimbangkan dimana Anda akan menggunakan class dan bagaimana class tersebut akan digunakan.
MEMBUAT CLASS SENDIRI. Pada akhir pembahasan, peserta diharapkan mampu untuk :  Membuat class  Mendeklarasikan atribut dan method untuk class  Menggunakan.
Object Oriented Programming with JAVA 2011/2012
Method, Array dan String
PEMROGRAMAN TERSTRUKTUR
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Algoritma &Pemrograman 1
Kelas A dapat memiliki referensi ke obyek dari kelas- kelas lain sebagai anggota. Kadang-kadang disebut sebagai hubungan “has-a”. Sebagai contoh, sebuah.
MEMBUAT CLASS & KONSEP ENCAPSULATION
Class & Object Disusun Oleh: Reza Budiawan Untuk:
Pemrograman Visual I Outline: Method Method Void & fungsi
OBJEK dan KELAS Sutrisno PTIIK-UB.
Access Modifier.
METHODS Mr. Yasri Object Oriented Program.
Encapsulation, Inheritance, Polymorphism
Pemrograman Berorientasi Object
Algoritma & Pemrograman 1
Method & Constructor METHOD.
Constructor dan Overloading
METHOD DAN CONSTRUCTOR OVERLOADING
MODIFIER JAVA.
MENGENAL KEYWORD this, static, final
Enkapsulasi, Accessor Method, Mutator Method
Membuat Class Sendiri Sebelum menulis class Anda, pertama pertimbangkan dimana Anda akan menggunakan class dan bagaimana class tersebut akan digunakan.
JAVA FUNDAMENTAL (Method)
KELAS DAN OBJEK BAGIAN I Pertemuan 6.
MEMBUAT CLASS SENDIRI 2.
METHOD DAN CONSTRUCTOR OVERLOADING
Konsep Dasar Pemrograman Berorientasi Objek
Kelas & Objek.
Membuat Kelas.
METODE SUSSI.
Objects in Java U Abd. Rohim, MT mailto:
PBO Lanjutan Membuat Kelas.
Overloading Menuliskan kembali method dengan nama yang sama pada suatu class. Tujuan : memudahkan penggunaan/pemanggilan method dengan fungsionalitas yang.
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
MEMBUAT CLASS & KONSEP ENCAPSULATION
Membuat Class Sendiri.
Array, Class, Obyek, Method danConstructor.
Method Java Fundamental Syahrul Mauluddin S.Kom, M.Kom.
DIKTAT PBO Oleh: Adam Mukharil B. S.Kom. BAB III – CLASS (2)
OOP ENKAPSULASI SMKN 2 SINGOSARI Kelas XI RPL.
Inisiasi Class dan Object
Membuat class sendiri.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Array, Class, Obyek, Method danConstructor.
Pertemuan 3 Class dan Objek (Lanjutan)
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pertemuan 1 Class dan Objek.
Dasar-dasar Pemrograman Berbasis Obyek. kelas Kelas pada java didefinisikan dengan menggunakan kata kunci class.
Logika dan Algoritma Agung Brastama Putra.
Pemrograman Berorientasi Objek
DPH1C4 Pemrograman berorientasi Obyek
FONDASI PEMROGRAMAN & STRUKTUR DATA #5 - 1
Transcript presentasi:

MEMBUAT KELAS SENDIRI Dewi Sartika, M.Kom

MENDEFINISIKAN KELAS SENDIRI <modifier> class <nama_kelas> { ... } Dewi Sartika,M.Kom

DEKLARASI ATRIBUT <modifier> <tipe_data> <nama> [=<value>]; Contoh Instance variable : private String nama; Dewi Sartika,M.Kom

LATIHAN alamat : string usia : integer nilaiMTK : double nilaiInggris: double nilaiIPA : double NilaiRata : double Dewi Sartika,M.Kom

Class Variable atau Static Variable Class variable merupakan kelas yang dimiliki oleh kelas secara utuh. Nilainya akan sama pada semua objek di kelas yang sama Jika kita ingin menampung jumlah siswa dari suatu kelas dalam Class variable : private static int jumlahSiswa; Dewi Sartika,M.Kom

DEKLARASI METHOD <modifier> <returnType> <nama>(<parameters>) { ... } Ket : returnType : seluruh tipe data dan void Parameter : <tipe> <nama_parameter> Dewi Sartika,M.Kom

Accessor Method Berguna untuk membaca nilai variable pada kelas baik instance maupun class variable Method ini mempunyai sebuah return value Penamaan method ini umumnya berupa get<nama_variable> Dewi Sartika,M.Kom

CONTOH ACCESSOR METHOD public String getNama() { return nama; } Dewi Sartika,M.Kom

MUTATOR METHOD Berguna untuk mengisi atau mengubah nilai variable dalam kelas, baik instance maupun class variable. Method ini tidak memiliki return value, namun berisikan beberapa instruksi Penamaan method ini umumnya berupa set<nama_variable> Dewi Sartika,M.Kom

CONTOH MUTATOR METHOD public void setName(String temp) { nama = temp; } Dewi Sartika,M.Kom

MULTIPE RETURN STATEMENTS Pada sebuah method dapat memiliki lebih dari satu return value asalkan mereka tidak pada blok program yang sama. Return value pada method selain berupa variable, juga dapat berupa konstanta Dewi Sartika,M.Kom

CONTOH public String getNumberInWord(int num) { if(num == 1) return “one”; } else if(num == 2) return “two”; else return “zero”; Dewi Sartika,M.Kom

STATIC METHOD Static method merupakan method yang digunakan untuk mengakses class atau static variable <modifier> static <returnType> <nama>(<parameters>) { ... } Memanggil static method : [nama_kelas].[nama_method] Dewi Sartika,M.Kom

CONTOH public static int getJumlahSiswa() { return jumlahSiswa; } Dewi Sartika,M.Kom

DEKLARASI DAN INSTANSIASI OBJEK <nama_kelas> <nama_objek> = new <nama_kelas>(); Contoh : StudentRecord ana = new StudentRecord(); Dewi Sartika,M.Kom

PEMANGGILAN METHOD [nama_objek].[nama_method]; Contoh : ana.setNama(“ana”); Dewi Sartika,M.Kom

REFERENCE THIS Reference this digunakan untuk instance variable yang dibiaskan oleh parameter Reference this hanya digunakan untuk instance variable saja, tidak untuk class atau static variable Contoh : public void setNama(String nama) { this.nama = nama; } Dewi Sartika,M.Kom

SELESAI Terus Berlatih!!