Java adalah bahasa yang berorientasi pada objek. Dengan demikian ini mendukung beberapa konsep dasar yang dikenal dengan
Jika kita bawakan pada sebuah software. Sebuah software akan memiliki objek yang memiliki karakteristik dan memiliki pernyataan. Semuanya akan ditunjukkan dengan menggunakan metode.
Dalam bahasa sederhana, bisa dijelaskan bahwasanya sebuah software merupakan hasil kerja metode yang membuat terjadinya komunikasi dan interaksi antara objek-objek.
Sebuah kelas akan berisi beberapa tipe variabel. Jenis variabel tersebut adalah,
Setiap objek yang dibuat, paling tidak akan memanggil 1 constructor. Yang perlu diingat adalah nama contructor harus sama dengan nama Class. Perhatikan contoh constructor di bawah ini,
Lebih lanjut mengenai construktor ini akan dibahas khusus pada halaman contrukstor pada Java, anda bisa lihat pada daftar isi blog ini.
Ada 3 langkah membuat Object dari sebuah kelas,
Selanjutnya: Hubungan Instance Variable dan Method
- Polymorphism,
- Inherintance (pewarisan)
- Encapsulation
- Abstraction
- Classes (kelas)
- Object
- Instance
- Metode
- Message Parsing
Objek (Objects) pada Java
Pengertian objek dalam Java adalah pernyataan dan perilaku. Misalkan seekor anjing dinyatakan dengan – nama, warna, perilaku seperti menyalak, melingkarkan ekor. Objek ini adalah bagian dari kelas.Jika kita bawakan pada sebuah software. Sebuah software akan memiliki objek yang memiliki karakteristik dan memiliki pernyataan. Semuanya akan ditunjukkan dengan menggunakan metode.
Dalam bahasa sederhana, bisa dijelaskan bahwasanya sebuah software merupakan hasil kerja metode yang membuat terjadinya komunikasi dan interaksi antara objek-objek.
Kelas (Classes) pada Java
Pengertian Class atau kelas dalam java adalah cetak biru dari masing-masing objek yang telah dibuat. Coba anda perhatikan kode di bawah ini.public class Anjing {
String kembangbiak;
int usia;
String warna;
void menyalak() {
}
void lapar() {
}
void tidur() {
}
}
Sebuah kelas akan berisi beberapa tipe variabel. Jenis variabel tersebut adalah,
- Local Variables / Variabel Lokal – Yaitu variabel yang menjelaskan method, construktor. Variabel ini akan mendeklarasikan dan mengenal method.
- Instance Variabel/ Variabel Luar – Yaitu variabel dalam kelas namun berada diluar method.
- Class Variabel/Variabel kelas – Yaitu variabel yang mendeklarasikan dalam kelas dengan kata kunci yang tetap.
Contructors pada Java
Contructor adalah bagian dari kelas. Setiap Class akan memiliki constructors. Jika tidak menyertakan contructor dalam penulisan, maka ketika Java di compile akan otomatis mengunakan contructor default.Setiap objek yang dibuat, paling tidak akan memanggil 1 constructor. Yang perlu diingat adalah nama contructor harus sama dengan nama Class. Perhatikan contoh constructor di bawah ini,
public class Anakanjing {
public Anakanjing () {
}
public Anakanjing (String name) {
// constructor punya 1 parameter yaitu name.
}
}
Lebih lanjut mengenai construktor ini akan dibahas khusus pada halaman contrukstor pada Java, anda bisa lihat pada daftar isi blog ini.
Membuat Object (Objek) pada Java
Telah disinggung sebelumnya, sebuah kelas berisi cetak biru objek. Pada dasarnya objek ini tercipta dari kelas. Pada java, keyword baru digunakan untuk membuat objek baru.Ada 3 langkah membuat Object dari sebuah kelas,
- Declaration/ Pernyataan: sebuah variabel yang dinyatakan dengan nama variabel dengan tipe objek.
- Instantiation: kata kunci baru yang digunakan untuk membuat object.
- Initialization: kata kunci baru yang diikuti pemanggilan pada contrukstor.
public class Anakanjing {
public Anakanjing (String name) {
// contructor dengan 1 parameter, name.
System.out.println("Nama anjing itu :" + name );
}
public static void main(String []args) {
// mengikuti pernyataan yang akan dibuat dengan object anjingKu
Anakanjing anjingKu = new Anakanjing( "marsah" );
}
}
Selanjutnya: Hubungan Instance Variable dan Method
Share Yuk
Related Posts
Loading...
No comments:
Post a Comment