Pengantar Java


Assalamualailum wr.wb

Sahabat Fathonan, bagi anda yang baru tau atau baru kenal tentang program java alangkah baiknya kalian belajar bertahap dari yang lebih mudah,lebih praktis, sampai ke program yang lebih susah, apalagi orang informatika, Tkj, dan lain-lain, pemograman java memang harus di kuasai.

Baca Juga : Apa Itu OOP ?

Saya mengenalkan program java yang begitu sederhana, ini dia contohnya :

//contoh program java sederhana
public class salam_kenal
{
            public static void main(String[] args)
            {
                        System.out.println(“Hallo Sahabat Fathonan”+args[0]
                    + “salam kenal aku ini java”);
            }
}

Keterangan :

System.out. println(“Hallo Sahabat Fathonan”+args[0]+ “salam kenal aku ini java!!”);
Baris program program tersebut terdiri dari element-elemen berikut :
System.ount                                                = Stream
Halo …..”+args[0]+ “salam kenal aku ini java!! = lis parameter  println()
System                                                         = class
Out                                                               = object
Println                                                         = method
(                                                                    = awal parameter
“Halo “  dan  “salam kenal aku ini java !!”     = string
args[0]                                                         = argumen yang diambil ketika dipanggil.
                                                            Misal :  java salam_kenal Fathonan
)                                                                    = akhir paremeter
;                                                                     = terminator
Nama file harus sama dengan  nama class.

Oleh sebab itu dalam satu file tidak boleh ada dua atau lebih public class

Konsep Pemrograman Berbasis Object

Class

struktur yang menjelaskan sifat-sifat dari suatu objek. Sifat disini adalah informasi yang dimiliki oleh objek tersebutserta aksi yang dapatdilakukan oleh objek tersebut.

Objek

adalah instansiasi dari suatu class. Dalam pemrograman procedural class adalah tipe data dan objek adalah datanya.

Constructor

adalah method yang pertama kali dijalankan ketika objek diciptakan dari suatu class. Constructor ini ditandai dengan method dengan nama yang sama dengan nama classnya.

Field/Data Number

adalah pengenal yang menyimpan informasi dari suatu objek.

Method

adalah aksi yang dapat dilakukan oleh suatu objek. Dalam bahasa pemrograman procedural dapat diartikan dengan procedure/sub/function.

Abstract

Suatu method dari suatu class dapat dibuat tanpa implementasi kode apapun disebut method abstract dan untuk menggunakannya harus didefinisikan dahulu pada turunan class tersebut.  Suatu class yang memiliki method abstract maka menjadi class abstract.
Suatu class abstract tidak dapat digunakan untuk membuat objek,namun tetap dapat diturunkan.

Interface

suatu abstraksi dari class. Interface hanya berisi daftar field dan method tanpa detail kode. Suatu class yang mengimplementasi suatu interface maka class tersebut harus mendefinisikan method yang terdapat pada interface tersebut.

Inheritance

penurunan sifat sedemikian hingga suatu class yang diturunkan dari suatu class lainnya (disebut base class, ancestor, atau parent class) akan memiliki member yang sama dengan class dimana ia diturunkan.

Polymorphisme


Kemampuan bagi penulisan suatu method dengan nama yang sama namum memiliki parameter dan definisi yang berbeda. Polymorphisme juga menunjuk pada kemampuan class yang diturunkan dari class lainnya untuk dikenali sebagai class induknya. 


Jenis-Jenis Modifier Pemrograman Java


Konvensi Penulisan Program Pada Java 

  • Nama class ditulis dengan huruf kapital pada setiap awal kata pembentuknya.
  • Nama method merupakan klausa kerja dan ditulis dengan diawali oleh huruf kecil untuk kata pertama dan huruf besar untuk setiap huruf pertama dari kata-kata berikutnya, jika ada. Contoh : 
         ambilDaftarPelanggan(), buatKoneksi(),selesai().
  • Field Static ditulis dengan menggunakan huruf kapital semua. Contoh : MAX_PELANGGAN,DISCOUNT,MAX_PELURU.
  • Field biasa tidak dibuat public melainkan diakses dan diubah dengan melalui pemanggilan method-method. 


Share this

0 Comment to "Pengantar Java"

Posting Komentar

,