Pembahasan Object & Class
Pemrograman Berorientasi Objek (Object Oriented Programming) merupakan teknik membuat suatu
program berdasarkan objek. Untuk lebih memudahkan pemahaman tentang objek, saya beri sebuah
contoh : Meja, Kursi, Jam Dinding dan yang lainnya merupakan contoh objek. Objek yang disebutkan
tadi umumnya berada didalam sebuah ruangan, ruangan apabila kita melihatnya dari sebuah rumah bisa
juga dikategorikan sebuah objek dan rumah jika dilihat dari cara pandang yang lebih luas lagi juga
merupakan objek. Jadi sebuah Objek merupakan suatu bentuk atau model yang tergantung dari cara
pandang objek dimaksud.
Meja, Kursi, Jam Dinding ada dalam sebuah Ruangan.
Ruang A, Ruang B, dan Ruang yg lain berada dalam sebuah Rumah.
Rumah 1, Rumah 2 dan Rumah yang lain juga berada didalam suatu tempat yang lebih luas yaitu Bumi,
Dst.
Dan bukan tidak mungkin didalam Objek Jam Dinding terdapat objek-objek yang lain yang lebih kecil
misalnya Batterai, Gear, dll.
Cara pandang kita dari sebuah Ruangan, Rumah atau Bumi merupakan Class apabila kita melihatnya
dalam Pemrograman.
program berdasarkan objek. Untuk lebih memudahkan pemahaman tentang objek, saya beri sebuah
contoh : Meja, Kursi, Jam Dinding dan yang lainnya merupakan contoh objek. Objek yang disebutkan
tadi umumnya berada didalam sebuah ruangan, ruangan apabila kita melihatnya dari sebuah rumah bisa
juga dikategorikan sebuah objek dan rumah jika dilihat dari cara pandang yang lebih luas lagi juga
merupakan objek. Jadi sebuah Objek merupakan suatu bentuk atau model yang tergantung dari cara
pandang objek dimaksud.
Meja, Kursi, Jam Dinding ada dalam sebuah Ruangan.
Ruang A, Ruang B, dan Ruang yg lain berada dalam sebuah Rumah.
Rumah 1, Rumah 2 dan Rumah yang lain juga berada didalam suatu tempat yang lebih luas yaitu Bumi,
Dst.
Dan bukan tidak mungkin didalam Objek Jam Dinding terdapat objek-objek yang lain yang lebih kecil
misalnya Batterai, Gear, dll.
Cara pandang kita dari sebuah Ruangan, Rumah atau Bumi merupakan Class apabila kita melihatnya
dalam Pemrograman.
Setiap objek memiliki Atribut dan Method. Atribut adalah segala sesuatu yang berhubungan dengan
karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya menggunakan kayu apa?, Warna Catnya,
merupakan salah satu atribut dari Rumah. Sedangkan Method dari Rumah adalah dapat melindungi dari
panas, hujan, angin. Jadi Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.
Tanpa harus berteori lagi, kita coba langsung pemahaman tentang Objek dalam Pemrograman dan
untuk Bahasa Pemrogramannya saya menggunakan Java. Mengapa Java? Karena pengelolaan Objek
didalam Java lebih mudah dipahami.
karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya menggunakan kayu apa?, Warna Catnya,
merupakan salah satu atribut dari Rumah. Sedangkan Method dari Rumah adalah dapat melindungi dari
panas, hujan, angin. Jadi Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.
Tanpa harus berteori lagi, kita coba langsung pemahaman tentang Objek dalam Pemrograman dan
untuk Bahasa Pemrogramannya saya menggunakan Java. Mengapa Java? Karena pengelolaan Objek
didalam Java lebih mudah dipahami.
- Ketiklah kode Program berikut ini, pada jendela utama TextPad. (“Perhatikan penulisannya !”)
//Latihan pertama
public class Pertama
{
public static void main(String[]args)
{
System.out.println("Kode Program Pertamaku");
}
}
public class Pertama
{
public static void main(String[]args)
{
System.out.println("Kode Program Pertamaku");
}
}
- Buatlah sebuah Folder (mis: ContohJava) di C: (“ boleh juga selain C: “)
- Simpanlah Kode Program diatas pada Folder yang telah dibuat, beri nama file : “Pertama.java”
tanpa tanda petik (“Perhatikan penulisan nama filenya!”).
tanpa tanda petik (“Perhatikan penulisan nama filenya!”).
- Lakukan Kompilasi (Compile) kode program yang telah dibuat dengan mengklik Menu Tools,
External Tools, Compile Java. Atau dengan menekan Tombol CTRL + 1. (Gambar 4)
Jika tidak ada yang salah, pada Jendela Output akan ditampilkan pesan “Tools Completed
Succesfully”
External Tools, Compile Java. Atau dengan menekan Tombol CTRL + 1. (Gambar 4)
Jika tidak ada yang salah, pada Jendela Output akan ditampilkan pesan “Tools Completed
Succesfully”
- Setelah dikompilasi, jalankan program dengan mengklik Menu Tools, External Tools, Run Java
Applications atau dengan menekan tombol CTRL + 2.
Applications atau dengan menekan tombol CTRL + 2.
//Latihan kedua
class Sepeda{
public static void Speed(){
System.out.println(“Kecepatan Sepeda”);
}
void Pedal(){
System.out.println(“Pedalnya ada 2”);
}
}
Simpan dengan nama file “Sepeda.java”
Compile kode program dengan shortcut CTRL+1
Tulis Kode Program Berikutnya:
//Latihan kedua
class SepedaBeraksi{
public static void main(String[]args){
Sepeda.Speed();
Sepeda sepedaku = new Sepeda();
sepedaku.Pedal();
}
}
•Simpan dengan nama file “SepedaBeraksi.java”
•Compile kode program dengan shortcut CTRL+1
•Jalankan kode program dengan shortcut CTRL+2
sumber : Mata Kuliah Pemrograman Berorientasi Object
oleh : Asep Ramdhani M
No comments:
Post a Comment