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 ?
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 :
- 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.
0 Comment to "Pengantar Java"
Posting Komentar