Skip to main content
Assalamu’alaikum warahmatullahi wabarokatuh. Pada kesempatan kali ini saya akan menjelaskan class, objek dan package  sebagai berikut :

1. Pengertian Class

a. Kelas

 Merupakan predefined class, yaitu kelas yang telah disediakan oleh java dan menjadi reference library. Banyak kelas standard yang dapat digunakan untuk aplikasi yang spesifik. Kumpulan class ini sering dikenal dengan istilah API (application Programming Interface).

b. Kelas yang didefinisikan Sendiri (UDF)

Selain kelas standar, terkadang kita juga perlu memodelkan suatu objek kedalam kelas dan mendefenisikan data serta method yang dimilikinya. Bila aplikasi tersebut besar dan kompleks, kita dapat membaginya menjadi beberapa package yang didalamnya terdapat beberapa kelas.

2. Deklarasi Class dan Method

a. Deklarasi class sederhana class namaClass{ // body class }

b. Deklarasi class lengkap modifier1 tipeData namaClass modifier2 [namaClass/namaInterface...]{ // body class }

Objek :

1. Untuk membuat sebuah objek dibutuhkan Operator new. Operator ini digunakan untuk membentuk (menginstankan) objek dari kelas, bentuk umumnya sbb: namaKelas namaObjek = new namaKelas();

2. Untuk mengakses data/variabel dan method dalam sebuah class. namaObjek.namaVariabel; namaObjek.namaMethod();

3. Contoh : Mahasiswa objMhs = new Mahasiswa(); objMhs.NIM; objMhs.inputNilai();

Kerword this:

Keyword this berfungsi sebagai referensi dari variabel instance, yang mengacu pada objek saat ini. Keyword this juga digunakan untuk membedakan variabel instance dengan variabel atribut. Jika kita tidak menggunakan keyword this pada nama variabel instance dan atribut yang sama maka nilai/value akan menjadi 0 pada integer dan null pada string. Selain itu juga, keyword this digunakan untuk memanggil Constructor milik class yang sedang di gunakan. Jika kita tidak ingin menggunakan keyword this tapi nilai/value tetap dapat ditampilkan tanpa nilai 0 atau null, dengan cara membedakan nama variabel instance dengan variabel atribut.

1. Pengertian Package

 Package adalah sebuah upaya untuk mengelompokkan bagian-bagian program java menjadi satu. Sebuah package dalam java terdiri dari sekumpulan class dan/atau interface. Didalam sebuah package juga dimungkinkan mempunyai sub-package. Package bisa berupa package yang sudah dimiliki oleh Java, dan ada pula package yang dibuat uleh user. Package yang dibuat oleh user ini sering disebut dengan folder. Atau sebuah lokasi didalam media penyimpanan yang kita miliki. Dalam package yang kita buat dapat berisi sejumlah kelas dan didalam package tersebut juga bisa berupa sub-package.

 2. Deklarasi Package

Deklarasi sebuah package diawali dengan deklarasi nama package pada bagian teratas sebuah source program. Bentuk Deklarasi Package : package [namaPackage]; Contoh : package kampus; class unit1{ // … body kelas // … metode-metode // … field-field // … }

 3. Mengakses Kelas dalam Package

Mengakses Kelas dengan Kata Kunci import: import namaPackage.namaKelas; Contoh : package demo; import kampus.*; // mengenalkan class yang terdapat dalam package kampus import java.awt.Color; class demo1{ public statik void main(String[] args){ unit1 gedung1 = new unit1(); // class unit1 ada di package kampus Color merah = new Color(Color.red); } }

Contoh Program dan Hasil Output tanpa Keyword this :


Contoh Program dan Hasil Output dengan Keyword this :


Contoh Program dan Hasil Output tanpa Keyword this 2 :


Contoh Program dan Hasil Output TestPackage :



Contoh Program dan Hasil Output PackageDemo  :


Untuk merunning hasil  program TestPackage berkaitan dengan program PackageDemo program juga harus berdampingan.

Adapun contoh Program dan Hasil Output TestPackage dan  PackageDemo  sebagai berikut :



Saya ucapkan Terima kasih banyak untuk semuanya yang telah melihat blog ini. Semoga blog ini bermanfaat bagi kalian untuk menambah ilmu pengetahuan dan pengalaman.Aamiin.



Comments

Popular posts from this blog

Belajar Java menggunakan Jcreator

Assalamu'alaikum Warohmatullahi Wabarokatuh. Disini saya mau menjelaskan pengertian dari JCreator.  JCreator  adalah  sebuah aplikasi yang dapat digunakan untuk membuat sebuah program, misalnya program java, C/C++, pascal dan lain lain.  Namun pada pembahasan kali ini saya akan menggunakan bahasa pemrograman java. Cara Menggunakan JCreator : Maka pertama kita membuat workspace terlebih dahulu 1. Buka menu file -> new -> blank workspace 2. Isikan nama workspace anda 3.Setelah itu buatlah sebuah project atau file , klik kanan dalam workspace anda pili "add new project atau file" 4. Pilih empety project atau file 5. Isikan nama project atau file anda kemudian klik finish 6. Sekarang buat sebuah file dengan klik kanan dalam project atau file kemudian ADD -> new file 7.Pilih java classes -> empety java file 8. Kemudian beri nama file java anda TANPA SPASI 9. Sekarang anda bisa menulis kode...