0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan10 halaman

Dasar Pemrograman Java: Class & Objek

Dokumen ini membahas dasar-dasar pemrograman Java, termasuk struktur data, konsep class dan objek, serta cara mempraktikannya. Penjelasan mencakup deklarasi package, impor library, dan metode utama dalam program Java. Contoh praktis disertakan untuk menggambarkan penerapan konsep-konsep tersebut dalam program sederhana.

Diunggah oleh

ardanarian
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan10 halaman

Dasar Pemrograman Java: Class & Objek

Dokumen ini membahas dasar-dasar pemrograman Java, termasuk struktur data, konsep class dan objek, serta cara mempraktikannya. Penjelasan mencakup deklarasi package, impor library, dan metode utama dalam program Java. Contoh praktis disertakan untuk menggambarkan penerapan konsep-konsep tersebut dalam program sederhana.

Diunggah oleh

ardanarian
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Basic of Java Programming

- Mengenal dan Memahami Struktur Data


pada Java
- Memahami Class dan Objek
- Mempraktekan Konsep Class dan Objek
Daftar Isi
A. Mengenal dan Memahami Struktur Data pada Java 3

B. Class dan Objek pada Java 5

C. Mempraktekan Konsep Class dan Objek 9

References 10

2
A. Mengenal dan Memahami Struktur Data pada Java
Pada kesempatan kali ini kita akan membahas tentang Struktur Dasar
Program Java agar kita dapat memahami apa saja struktur dan aturan
penulisan sintaks pada program Java, setiap bahasa pemrograman memiliki
struktur dan aturan penulisan sintaks yang berbeda-beda.
Setiap bahasa pemrograman memiliki struktur dan aturan penulisan sintaks
yang berbeda-beda. Java merupakan bahasa pemrograman yang
dikembngkan dari bahasa C dan tentunya akan banyak mengikuti gaya
penulisan C.
Struktur program Java secara umum dibagi menjadi 4 bagian, yaitu deklarasi
package, impor library, bagian class, dan method main.

1. Deklarasi Package
Package merupakan sebuah folder yang berisi sekumpulan program
Java. Deklarasi package biasanya dilakukan saat membuat program atau
aplikasi besar.
Contoh deklarasi package:

Biasanya nama package mengikuti nama domain dari sebuah vendor


yang mengeluarkan program tersebut. Pada contoh di atas,
[Link] adalah nama domain dari BTPN Syariah.
Aturannya: nama domain dibalik, lalu diikuti nama programnya.
Bagaimana kalau kita tidak mendeklarasikan package? Boleh-boleh saja
dan programnya akan tetap bisa jalan. Tapi nanti saat produksi, misalnya
saat membuat aplikasi Android. Kita wajib mendeklarasikan package.
3
2. Impor Library
Pada bagian ini, kita melakukan impor library yang dibutuhkan pada
program. Library merupakan sekumpulan class dan fungsi yang bisa kita
gunakan dalam membuat program.
Contoh Impor Library:

Pada contoh tersebut, kita mengimpor class `Scanner` dari package


`[Link]`.

3. Bagian Class
Java merupakan bahasa pemrograman yang menggunakan paradigma
OOP (Object Oriented Programming). Setiap program harus dibungkus di
dalam class agar nanti bisa dibuat menjadi objek. Kalau kamu belum
paham apa itu OOP? Cukup pahami class sebagai deklarasi nama
program.

Ini adalah blok class. Blok class dibuka dengan tanda kurung kurawal `{`
kemudian ditutup atau diakhiri dengan `}`. Di dalam blok class, kita dapat
mengisinya dengan method atau fungsi-fungsi dan juga variabel. Pada
contoh di atas, terdapat method `main()`.

4
4. Method Main
Method `main()` atau fungsi `main()` merupakan blok program yang akan
dieksekusi pertama kali. Ini adalah entri point dari program. Method
`main()` wajib kita buat. Kalau tidak, maka programnya tidak akan bisa
dieksekusi. Contoh method `main()`.

Penulisannya harus seperti ini. Method `main()` memiliki parameter


`args[]`. Parameter ini nanti akan menyimpan sebuah nilai dari argumen di
command line. Lalu di dalam method `main()`, terdapat statement atau
fungsi:

Ini adalah fungsi untuk menampilkan teks ke layar monitor

B. Class dan Objek pada Java


1. Pengertian Class Pada Java
Class adalah entitas yang menggambarkan keadaan dan perilaku dari
objek (logis). Artinya, Class adalah cetakan yang berisi serangkaian untuk
membangun jenis objek tertentu.
Class juga bisa diartikan sebagai sekelompok objek yang memiliki sifat
umum. Contoh dari Class pada kehidupan nyata adalah kendaraan,
manusia, hewan, dan lain sebagainya. Misalnya pada class kendaraan bisa
memiliki objek seperti mobil, sepeda motor, pesawat, dll.
Sebuah Class bisa memiliki salah satu dari jenis variabel seperti variabel
lokal, variabel instance, dan variabel kelas. Class akan mendeklarasikan

5
tipe data baru dan dijalankan sebagai cetakan, dimana model dari objek
yang dibuat berdasarkan tipe data tersebut.

2. Pengertian Objek Pada Java


Objek adalah turunan atau hasil dari suatu class, Java sendiri adalah
Bahasa Pemrograman yang murni berbasis Objek, sehingga konsep
pemrograman dengan prosedural tidak dikenal oleh java. Contoh objek
bisa Anda lihat dikehidupan sehari-hari seperti pesawat, mobil, kucing, dll.
Semua Objek memiliki state dan behavior, state adalah keadaan
sedangkan behavior adalah perilaku. Misalkan objek dalam kehidupan
nyata adalah Fizi(nama manusia) yang memiliki keadaan(nama, alamat,
umur) dan perilaku(tidur, makan, melompat).
Objek dalam perangkat lunak juga memiliki keadaan dan perilaku.
Keadaan pada perangkat lunak disimpan dalam field(variable) dan
perilakunya ditunjukan melalui method-method.

3. Konstruktor
Konstruktor adalah method yang memiliki aturan nama yang harus sama
dengan nama class. Setiap Class yang dibuat memiliki Konstruktor, jika
Anda tidak membuat konstruktor pada class, secara otomatis Compiler
Java akan membuat konstruktor default.
Dalam konstruktor, Anda tidak boleh memakai keyword void. Selain itu,
Anda juga bisa membuat konstruktor lebih dari satu dan menjalankannya
setiap kali suatu objek baru dibuat. Suatu Konstruktor java bisa memiliki
parameter ataupun tidak.

6
Berikut adalah sintaks untuk Membuat Konstruktor Pada Java dengan
menggunakan parameter ataupun tidak.

4. Membuat Class Pada Java


Pada Pemrograman Berorientasi Objek, Class terdiri dari method maupun
variabel. Pada java sendiri, ada 2 bagian utama dari class yaitu deklarasi
class dan class body.
Class Declaration mendeklarasikan nama kelas, dan class body
mendeklarasikan variabel dan method. Dalam class body, bisa Anda
bedakan menjadi 3 bagian utama antara lain Konstruktor, variabel, dan
method. dan berikut adalah sintaks untuk Membuat Class Pada Java.

7
5. Membuat Objek Pada Java
Untuk mulai membuat objek, Anda bisa menggunakan kata kunci New
yang digunakan untuk membuat objek baru. Selanjutnya ada 3 langkah
untuk mulai membuat sebuah objek.
Pertama adalah mendeklarasikan variabel, yang kedua bisa
menggunakan kata kunci New untuk membuat objek baru(Instansiasi).
dan yang ke-3 adalah Inisialisasi, yaitu pemanggilan konstruktor setelah
kata kunci new. Pemanggilan konstruktor tersebut menginisialisasi objek
baru. dan berikut Sintaks untuk Membuat Objek Pada Java.

8
C. Mempraktekan Konsep Class dan Objek
Pak Kumis adalah pedagang Sate, tiap Hari dia menjual dan menerima
Pesanan dari beberapa Pembeli. Harga Sate yang dijual oleh Pak kumis
adalah Rp 950 per tusuk. Suatu hari, Ada seorang pembeli memesan Sate 115
Tusuk.
Jadi, Berapa harga Sate 115 tusuk yang harus dibayar oleh Pembeli?. Nah,
Berikut adalah program Java Sederhana berbasis Teks/Console untuk
menampilkan rincian pembelian Sate.
Catatan: simpan file yang berisi program java diatas dengan nama
[Link]. jika nama file berbeda, Anda perlu mencocokkan nama file
dengan nama Class dan ditulis sama agar program dapat dijalankan. Berikut
output dari program java tersebut.

9
References

[Link]

[Link]

[Link]

ntuk-pemula/

10

Anda mungkin juga menyukai