Assalamualaikum wr.wb
Selamat siang teman-teman, kali ini saya akan berbagi informasi kepada teman semua mengenai tutorial pemrograman java dengan menggunakan aplikasi eclipse. Oke sebelumnya saya akan menjelaskan mengenai bahasa pemrograman java.
Bahasa pemrograman java adalah bahasa pemrograman berorientasi objek yang mirip dengan bahasa C++ dan Smaltalk. Dalam hal ini aplikasi yang digunakan adalah eclipse yang merupakan komunitas open source yang bertujuan untuk menghasilkan platform pemrograman terbuka.
Selanjutnya saya akan menjelaskan sedikit mengenai Pemrograman Berorientasi Objek.
OOP/PBO merupakan paradigma pemrograman yang popular saat ini yang telah menggantikan teknik pemrograman berbasis prosedur. Object Oriented Programing yang berarti pula Pemrograman Beorientasi Objek sudah ditemukan sekitar tahun 1960 dan dikembangkan pada permulaan tahun 1970.
Dalam konsep Pemrograman Berorientasi Objek dikenal beberapa istilah umum, yaitu:
- Attribute
Atribut dari sebuah kelas adalah variabel global yang dimiliki sebuah kelas, Atribut dapat memiliki hak akses private, public maupun protected.
Sebuah atribut yang dinyatakan sebagai private hanya dapat diakses secara langsung oleh kelas yang membungkusnya, sedangkan kelas lainnya tidak dapat mengakses atribut ini secara langsung.
Sebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya.
Sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas yang membungkusnya.
Atribut juga biasa disebut state/ properties/ field merupakan bagian yang dimiliki oleh sebuah class yang tidak melakukan operasi, tetapi kepadanya dilakukan operasi sehingga dapat merubah nilai dari attribute tersebut. - Method
Method adalah fungsi atau prosedur yang dibuat oleh seorang programmer didalam suatu Class. Dengan kata lain, method pada sebuah kelas hampir sama dengan fungsi atau prosedur pada pemrograman prosedural. Dapat memanipulasi atribut dalam suatu kelas dan dapat memanggil operasi lain dalam kelas lain. - Class
Merupakan model yang berisi kumpulan attribute dan method dalam suatu unit untuk suatu tujuan tertentu (Sekumpulan objek-objek yang sama). Sebagai contoh class manusia memiliki attribute berat, tinggi, usia kemudian memiliki method makan, minum, tidur. Method dalam sebuah class dapat merubah attribute yang dimiliki oleh class tersebut. Sebuah class merupakan dasar dari modularitas dan struktur dalam pemrograman berorientasi object.
Pemahaman singkatnya :
• Class merupakan pola / template yang menggambarkan kumpulan object yang mempunyai sifat dan perilaku yang sama.
• Class merupakan struktur data dari object (blueprint dari sebuah object), dan proses pembuatan object dari sebuah class disebut juga dengan instantiation.
• Class merupakan definisi data dan fungsi dari suatu hal (benda, konsep, dll).
• Di dalam class dideklarasikan variabel dan method yang dimiliki oleh obyek. - Object
Merupakan perwujudan dari class, setiap object akan mempunyai attribute dan method yang dimiliki oleh class-nya, contohnya: amir, ahmad, yani merupakan object dari class manusia. Setiap object dapat berinteraksi dengan object lainnya meskipun berasal dari class yang berbeda. Semua objek dalam satu kelas dapat memiliki atribut yang sama tetapi dapat memiliki nilai atribut yang berbeda dan methodnya sama.
- Membuat kelas atau tidak perlu membuat kelas baru kecuali kelas sudah tersedia.
- Buat objek berdasar kelas teakrsebut.
- Menggunakan objek yakni mengisi atribut atau memanggilnya dengan method.
Cara kerja objek dideklarasikan di kelas, yang bekerja adalah objek.
- Buka aplikasi eclipse yang sudah terisntal di laptop, klik 2 kali icon di dekstop.
- Maka akan muncul jendela eclipse seperti gambar di bawah ini.
- Langkah selanjutnya adalah membuat sebuah project java dan kelas dengan langkah sebagai berikut.
void infolaptop(){
}
- setelah membuat kelas, selanjutnya adalah membuat objek berdasarkan kelas yang sudah dibuat tersebut.
- Dalam tutorial ini saya membuat objek tentang spesifikasi laptop dimana objek ini berdasarkan kelas laptop yang ada di pasaran.
ketikkan syntax seperti di bawah ini.
import java.util.Scanner;
public class testlaptop {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
laptop speklaptop = new laptop();
System.out.print("merek=");
speklaptop.merek= input.next();
System.out.print("jenis=");
speklaptop.jenis= input.next();
System.out.print("hardisk=");
speklaptop.hardisk= input.nextInt();
System.out.print("ram=");
speklaptop.ram= input.nextInt();
System.out.print("harga=");
speklaptop.harga= input.nextInt();
speklaptop.infolaptop();
}
}












0 komentar:
Posting Komentar