Struktur Java Class

on Senin, 26 Januari 2015
Sebuah Java class memiliki komponen dan struktur yang diperlukan dalam pembuatan sebuah class. Berikut ini adalah komponen class dan penjelasannya.

  • Package statement
  • Import statement
  • Comment
  • Class declaration
  • Class definition
  • Variable
  • Method
  • Construction

PACKAGE STATEMENT
Package digunakan untuk mengelompokkan class dan interface yang berkaitan. Java class dapat secara eksplisit didefinisikan dalam sebuah package. Package statement harus diletakkan di statement pertama pada sebuah class. Package statement tidak boleh digunakan lebih dari satu kali dalam sebuah class.

package com.hariy.java; // ini adalah sebuah package
class CobaJava { // ini adalah deklarasi class
}

Berikut ini adalah poin-poin penting tentang package statement pada Java class.
  • Sebuah package harus diletakkan pada baris pertama dalam kode Java.
  • Penulisan package harus lower case. Penulisan kode dalam bahasa pemrograman Java bersifat case sensitive dan diakhiri dengan titik koma (;).
  • Statement package hanya bisa ditulis dalam kode Java sebanyak 1 kali.

IMPORT STATEMENT
Statement import digunakan untuk memakai class atau interface dari package yang berbeda.

COMMENT
Ada 2 jenis penulisan komentar pada java, yaitu:
  • Single Line
  • //contoh sigle line comment
    
  • Multi Line
  • /*
       ini adalah contoh
       multi line comment
    */
    
Penulisan komentar bisa dilakukan dimana saja pada kode java.

class CobaJava {
   // kode java
}

CLASS DECLARATION
Pendeklarasian class bisa ditulis dengan menggunakan keyword "class" dan dengan diikuti dengan nama class. Berikut ini adalah contoh declaration class yang lengkap.

public final class CobaJava extends JavaLengkap implements InterfaceJava {}



CLASS DEFINITION
Sebuah class merupakan design yang digunakan untuk menspesifikasikan properties dan behaviour sebuah object. Properties pada object didefinisikan sebagai variable dan behaviour pada object didefinisikan sebagai method.

VARIABLE
Variable digunakan untuk menyimpan keadaan suatu object (instance). Setiap object memiliki instance variable tersendiri.

METHOD
Secara umum, method digunakan untuk memanipulasi nilai instance variable pada suatu class serta menjalankan fungsi-fungsi yang dapat dikerjakan object.

CONSTRUCTION
Construction mirip dengan method, perbedaannya adalah constructor tidak memiliki nilai. Nama constructor harus sama dengan nama class.

0 komentar:

Posting Komentar

Terima kasih sudah mengunjungi blog saya. Jika sekiranya informasi yang saya berikan berguna buat kalian, silahkan isi kotak komentarnya :D