Faisal Jaya
Penyusun
BAB I
PENDAHULUAN
A.Latar Belakang
Java adalah bahasa pemrograman yang dapat membuat seluruh
bentuk aplikasi,desktop, web, mobile dan lainnya, sebagaimana
dibuat dengan menggunakan bahasa pemrograman konvensional
yang lain. Tidak heran jika banyak masyarakat dunia pengguna
fasilitas teknologi informasi dan komunikasi khususnya tidak asing
lagimendengar bahasa pemrograman ini, dikarenakan hampir
sebagian besar produkinformasi dan telekomunikasi bertaraf
modern bermain dipasar teknologi denganmembawa Java
sebagaibahasa pemrograman mereka. Didalam penggunaan Bahasa
pemograman Java dikenal beberapa operator yaitu Class, Object,
dan beberapa element pada Class dalam Java yang akan
mendeklarasikan sintak tertentu.
Dalam dunia programming, Java merupakan sebuah bahasa
pemrograman yangsekaligus juga berperan sebagai suatu platform,
dimana ia sangat dikenal sebagai jenis bahasa programming
tingkat tinggi di masa modern saat ini. Maksud dari bahasa
tingkattinggi di sini adalah suatu bahasa yang masuk kedalam
kelompok bahasa pemrogramanyang diciptakan tidak hanya untuk
dapat dimengerti oleh otak mesin atau assembler,namun juga
dapat dipahami oleh otak manusia. Maka dari itu, Java bisa
dibilang sebagaiBahasa pemrograman yang cukup mudah untuk
dipelajari oleh banyak orang.
B.Rumusan Masalah
1.Apa yang dimaksud dengan Class, Object dan elemen-elemen lain
yang dipakai dalam Java.
2.Apa saja keunggulan penggunaan konsep Class dan Obect.
3.Bagaiman mendeklarasikan Class, Object dan elemen-elemen
lainnya pada Java.
C.Tujuan
Tujuan pembuatan makalah ini :
1.Memberikan dasar pengetahuan mengenai apa yang dimaksud
dengan Class, Object dan elemen-elemen lain yang dipakai dalam
Java.
2.Mengetahui keunggulan penggunaan konsep Class dan Obect.
3.Mengetahui dan memahami mendeklarasikan Class, Object dan
elemenelemenlainnya pada Java.
4.Dan untuk melaksanakan tugas 1 dari Mata Kuliah
“Pemrograman Berorientasi Objek”
BAB II
PEMBAHASAN
A.Pengertian Java
Java adalah bahasa pemrograman tingkat tinggi yang
berorientasi objek dan program java tersusun dari bagian yang
disebut kelas. Kelas terdiri atas metode-metodeyang melakukan
pekerjaan dan mengembalikan informasi setelah melakukan
tugasnya.Para pemrogram Java banyak mengambil keuntungan
dari kumpulan kelas di pustakakelas Java, yang disebut dengan
Java Application Programming Interface(API). Kelas-kelas ini
diorganisasikan menjadi sekelompok yang disebut paket (package).
Beberapa keunggulan java yaitu java merupakan bahasa
yang sederhana. Javadirancang agar mudah dipelajari dan
digunakan secara efektif. Java tidak menyediakanfitur-fitur rumit
bahasa pemrograman tingkat tinggi, serta banyak pekerjaan
pemrograman yang mulanya harus dilakukan manual, sekarang
digantikan dikerjakanJava secara otomatis seperti dealokasi
memori. Bagi pemrogram yang sudah mengenal bahasa C++ akan
cepat belajar susunan bahasa Java namun harus waspada
karenamungkin Java mengambil arah (semantiks) yang berbeda
dibanding C++.
2.Konstruktor
Konstruktor adalah method yang berfungsi untuk menginisialisasi
variabel-variabel instans yang akan dimiliki oleh objek. Method
konstruktor harusmemiliki nama yang sama dengan nama kelas.
Konstruktor ini dipanggil pada saat proses instalasi kelas menjadi
objek.Kegunaan konstruktor:
-Mengalokasikan ruang bagi sebuah kelas dalam objek.
-Memberikan nilai awal terhadap anggota data suatu objek.
-Membentuk tugas-tugas umum lainya.
Perlu diketahui:
-Konstruktor tidak mempunyai nilai balik(bahkan tanpa void)
-Konstruktor harus diletakkan pada bagian public.
Sebagai contoh perhatikankode dibawah ini:
public Mobil(){}
3.Method
Method merupakan tingkahlaku yang dimiliki oleh objek. Method
ini bisa berbentuk prosedur maupun fungsi.
Contoh penulisannya perhatikan kode dibawah ini:
public void cetakInfo ()
{
System.out.println(“Nama Mobil : ” + getNama() );
}
Jika dalam kelas yang dibuat objek tersebut terdapat atribut, maka
dapat dipanggil dengan . (titik) dan diakhiri dengan () Contoh :
//memanggil fungsiObjek.namaFungsi();
BAB III
PENUTUP
A.Kesimpulan
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi
objek dan program java tersusun dari bagian yang disebut kelas.
Kelas terdiri atas metodemetodeyang melakukan pekerjaan dan
mengembalikan informasi setelah melakukan tugasnya.Objek-objek
ada secara independen, mempunyai aturan-aturan
berkomunikasidengan objek lain dan untuk memerintahkan objek
lain guna meminta informasitertentu atau meminta objek lain
mengerjakan sesuatu. Kelas bertindak sebagai modulsekaligus tipe.
Cara mengetahui apa yang dideklasikasin, biasanya ditandai
dengansintak tertentu. Contohnya : class untuk Kelas, tipe data
untuk atribut, void untukmetode, dan new untuk object.