Rabu, 16 Juni 2010

Kerjasama dengan AMINEF

SMK Muhammadiyah Kudus menjalin kerjasama dengan lembaga AMINEF perwakilan di Indonesia. Bentuk kerjasama yang dilaksanakan adalah pihak AMINEF mengirimkan personelnya untuk membantu proses pembelajaran Bahasa Inggris di SMK Muhammadiyah Kudus sebagai sekolah RSBI. Mr. Kalada, merupakan
perwakilan AMINEF yang dikirim ke SMK Muhammadiyah Kudus dan akan bersama-2 membantu proses pembelajaran berbahasa inggris selama kurang lebih 10 bln. Baca Selanjutnya ...

Minggu, 01 November 2009

TKJ SMK Muh. Kudus Juara 1 LKS Kab.

Lomba IT Support / Networking tahap 2 di Kab. Kudus telah dilaksanakan pada hari Kamis / 29 Oktober 2009. Peserta terdiri 7 SMK namun yang hadir 6 SMK. Juri 2 orang dari IM2 dan UDINUS Semarang. Akhirnya ...

Lomba tersebut di mulai jam 08.00 dan berakhir jam 16.00. Dari beberapa kegiatan yang dinilai, akhirnya juri memutuskan peserta dari SMK Muh. Kudus menjadi pemenang 1 dengan total nilai tertinggi.
Baca Selanjutnya ...

Rabu, 12 Agustus 2009

Pendataan SMK dimulai lagi

Pendataan SMK (data pokok) th 2009/2010 sudah dimulai lagi. Setelah proses MoU dengan PSMK dengan kepala sekolah TIK Center (ICT Center) selanjutnya ditindaklanjuti dengan Bimtek di masing-masing propinsi. Untuk Jawa Tengah dilaksanakan :
Hari : Selasa s/d Jum'at
Tanggal : 11 s/d 14 Agustus 2009
Tempat : SMKN2 Surakarta
Kegiatan ini akan ditindaklanjuti dng melaksanakan Bimtek di tingkat Kab/Kota masing-masing.


Baca Selanjutnya ...

Senin, 06 Juli 2009

Akhirnya SMK Muh Kudus Lulus 100%

Pengumuman kelulusan sudah berlalu lebih dari 2 pekan. Kami keluarga besar SMK Muhammadiyah Kudus menerima hasil kelulusan (pada tgl. 13 Juni 2009) dengan meninggalkan 1 siswa yang dinyatakan tidak lulus. Proses perjalanan keputusan kelulusan ternyata masih belum finish. Alhasil kami mendapatkan keputusan kelulusan yang berbeda dengan keputusan yang kami terima pertama kali. Dan Akhirnya kami menerima surat keputusan kelulusan sekolah yang menyatakan bahwa SMK Muhammadiyah Kudus Lulus 100%. Alhamdulillah.


Baca Selanjutnya ...

Rabu, 03 Juni 2009

Apa itu Paypal, cara memanfaatkannya


Diposkan oleh Salim
Rabu, 2009 Mei 27
komentar (0)


PayPal adalah jasa penengah atau biasa disebut dengan istilah “broker” paling populer di dunia saat ini untuk transaksi online. Paypal dapat di gunakan dalam berbagai transaksi seperti untuk bisnis online, jual beli barang, membeli software, menerima pembayaran dari pihak lain secara online. Paypal jauh lebih cepat dari pada cek atau money order. Lebih dari 99 juta pengguna internet lebih memilih PayPal untuk mengirim dan menerima uang. PayPal telah mendapatkan kepercayaan dan kenyamanan untuk transfer uang online, hampir 95% pembayaran eBay menggunakan PayPal. eBay sendiri menggunakan PayPal sebagai perantara pembayaran lelang online mereka.



Hari ini, PayPal telah menjadi alat pembayaran terbesar di dunia dengan lebih dari 153 juta account. PayPal dapat digunakan di 190 negara dan 17 mata uang yang berbeda di seluruh dunia. PayPal juga mendukung e-commerce global yang memungkinkan transaksi dengan lokasi, mata uang, dan bahasa yang berbeda di seluruh dunia.

Bagaimana cara kerja PayPal ?

Sebagai broker dalam transaksi online, PayPal mempermudah seseorang dalam melakukan pengiriman uang hanya dengan “email penerima”. Pihak lain tidak dapat melihat informasi kartu kredit atau account bank. Hal ini menjadi kelebihan PayPal dalam menjaga keamanan data pribadi penggunanya.

Bagi Anda yang gemar mengumpulkan receh di internet, maka Paypal adalah suatu kewajiban bagi Anda.

Berikut adalah langkah-langkah membuat acount Paypall :

Pertama, kunjungi Paypal.com, lalu Klik Sign Up. Anda tidak perlu memiliki kartu kredit untuk membuatnya, silahkan ikuti petunjuk berwarna merah pada gambar di bawah ini :



Setelah selesai, kemudian langkah selanjutnyaadalah membuat VERIFIKASI PAYPAL DENGAN VCC :

VCC adalah Virtual Credit Card. Saat pertama kali anda mendaftar Paypal pasti status paypal anda adalah unverified artinya keanggotaan anda di paypal masih belum di akui atau belum terverifikasi. Kerugian account unverified adalah jumlah transaksi di batasi dan tidak bisa di cairkan ke bank lokal di indonesia serta tidak bisa di gunakan untuk berbelanja di toko online yang mengharuskan Paypal anda verified. Rugi bukan? tapi anda tidak perlu takut karena mengubah status paypal unverified menjadi verified sekarang sangat mudah sekali, dan anda tidak membutuhkan waktu yang lama untuk mengubah status Paypal anda menjadi verified. Untuk verifikasi paypal ini anda tidak perlu kartu kredit, jadi bagi anda yang tidak punya kartu kredit bisa verifikasi paypal.

Keuntungan paypal verified adalah :

1. Tidak ada limit transaksi.

2. Bisa di cairkan ke bank indonesia (BCA, Bank Mandiri dll ).

3. Bisa di gunakan untuk berbelanja di mercant online dimanapun.


Agar account Paypal Anda menjadi verified saya merekomendasikan Anda untuk mengunjungi jualvcc.net, Di sana menjual VCC dengan harga sebesar 75 ribu rupiah, cukup murah, karena di jasa lainnya harga rata-ratanya di atas 100ribu rupiah.Verifikasi di lakukan kurang lebih hanya dalam waktu 5 menit saja. Setelah verifikasi selesai account Paypal Anda akan terisi uang dollar sebesar $1.95= 20 ribu rupiah . Jadi harga VCC sebenarnya hanya 75.000 - 20.000 = 55.000 saja, murah bukan?

Ingin Info lebih lanjut tentang verifikasi Paypal tanpa kartu kredit atau verifikasi Paypal dengan menggunakan VCC? silahkan kunjungi jualvcc.net, disana Anda akan mendapat tuntunan nya secara detail.

Ok. Semoga informasi ini bermanfaat.
Baca Selanjutnya ...

Cara mendapatkan dolar dari Ziddu

Diposkan oleh Salim
Selasa, 2009 Mei 26


Ziddu adalah Free Unlimited File Hosting. Anda dapat menyimpan file anda di Ziddu secara GRATIS dan kemudian menyebarkannya di internet. Kita bisa upload file kita yang akan di share (di bagi) dengan orang lain. Dimana orang lain tersebut nantinya bisa men-download file yang kita upload tadi.

Bagi Anda yang ingin mengupload file-file seperti file dokumen, file word, e-book, mp3, pdf, gambar atau file apapun ke internet saya merekomendasikan Anda menggunakan fasilitas dari Ziddu.
Anda bebas menyimpan file-file yang ingin Anda sebarkan di internet tanpa dibatasi kuota. Setelah Anda meng upload file di Ziddu akan diberikan link download dimana Anda dapat menyebarkan link download file Anda tersebut. Anda dapat meng-copy link download tersebut yang kemudian dapat anda paste di blog anda, di Friendster atau Facebook anda.




Paijo sedang sibuk : “Kenapa harus Ziddu ?, bukannya ada banyak file hosting yang lebih baik di internet sana ?.”
Topan : “Selain 100 % gratis, dan Unlimited disk space (bisa upload file sebanyak mungkin), Kelebihan dari Ziddu adalah kamu akan DIBAYAR ketika file yang kamu simpan di Ziddu ada yang mendowloadnya. Begitu Jo !!.
Paijo sedang sibuk : “Jangan sok tahu lo kamu pan !.”
Topan : “Biarin daripada kamu sok sibuk.”
;)

Berikut perinciannya:
Anda akan DIBAYAR $0.001 jika ada yang 1 kali men downloadnya. Jika di akumulasikan akan seperti ini..

10000 Unique Downloads: $10 USD
50000 Unique Downloads: $50 USD
100000 Unique Downloads: $100 USD
500000 Unique Downloads: $500 USD
1000000 Unique Downloads: $1000 USD

Bonus juga akan diberikan jika Anda merekomendasikan orang lain untuk menggunakan Ziddu sebesar $0.10 Dolar. Nantinya Anda akan diberikan link refferal oleh Ziddu. Nanti akan saya beritahu caranya.

Ziddu akan mengirimkan pendapatan Anda setelah mencapai 10 dolar. Awal bulan April 2009 yang lalu saya menerima pembayaran pertama saya dari Ziddu. Begitu senangnya perasaan saya pada waktu itu. :P

Anda berminat?
Silakan daftar gratis Ziddu disini. (REF)

1. Setelah masuk, Isikan nama, email, password serta verifikasi kode kemudian klik “submit”.

2. Kemudian anda akan di giring ke halaman baru, di sana anda di minta untuk upload file pertama anda. pilihlah file yang anda pilih kemudian upload.

3. Jika anda tidak langsung masuk ke halaman upload, maka anda bisa mencoba untuk login dengan email dan password yang telah anda buat tadi. kemudian setelah login cobalah untuk upload file pertama anda.

4. Setelah selesai upload maka akan ada link file yang tadi anda upload, nah di sana ada URL yang bisa anda sebarkan di blog, forum, friendster maupun facebook agar orang lain download file tersebut. Oleh karena itu upload saja hal-hal yang bagus dan berguna seperti software, gambar e-book atau MP3. (Mungkin MP3 akan banyak yang akan men-download.)

Setelah itu ada banyak menu yang bisa anda lihat di sana seperti penghasilan anda, file anda, semuanya ada di pilihan toolbar.

Cara mendapatkan link refferal :
Setelah anda login, cobalah untuk melihat di bawah dan klik pada tulisan “refferal banner”, kemudian di sana anda akan mendapatkan link refferal Anda. Sebarkan saja link tersebut di forum, blog, friendster maupun facebook selain itu anda juga bisa mendapatkan kode banner yang bisa anda pasang di mana saja.

Pembayaran Anda akan di transfer melalaui Paypal.
Jika anda belum mempunyai account Paypal dan ingin mengetahui bagaimana cara membuat account Paypal klik di sini.

OK.
Semoga bermanfaat.
Baca Selanjutnya ...

Senin, 30 Maret 2009

Perpustakaan Sekolah Melalui Java Programming

Program perpustakaan sederhana ini dibuat melalui pemrograman Java. Menu yang disiapkan terdiri 7 pilihan.


Program ini menggunakan 3 file :
- InputKeyboard.java
- Perpustakaan.java
- PerpustakaanAksi.java


Listing masing-masing file tersebut adalah :

file InputKeyboard.java

import java.io.*;

public class InputKeyboard{
public static String inputString(){
int karakter; String str =""; boolean selesai = false;
while(!selesai){
try{
karakter = System.in.read();
if(karakter < 0 || (char) karakter == '\n') selesai = true;
else if ((char) karakter != '\r') str = str + (char) karakter;
}catch(java.io.IOException e){
System.err.println("Ada kesalahan");
selesai = true;
}
}
return str;
}
}

file Perpustakaan.java


public class Perpustakaan {

String dataString;
int a=0;
int dataBulat ;

//variabel katalog

String [] jenis = new String[10];
String [] judul= new String[10];
String [] pengarang=new String[10];
String [] tahun=new String[10];
int [] thn= new int[10];

//variabel anggota
String []nama = new String[10];
String []anggota = new String[10];
String []alamat = new String[10];
int []agt = new int[10];

//variabel transaksi
String noanggota,namapinjam;
int bpinjam=0,bayar=0,denda=0,jml=0,tbayar=0, lama=0,beabuku=0;

public void pilihan() { //membuat method menu
System.out.println ("\n");
System.out.println (" Perpustakaan Sekolah ");
System.out.println ("============================");
System.out.println (" 1. Katalog");
System.out.println (" 2. Transaksi Peminjaman");
System.out.println (" 3. Transaksi Pengembalian");
System.out.println (" 4. Daftar Peminjam");
System.out.println (" 5. Input Katalog");
System.out.println (" 6. Daftar Anggota");
System.out.println (" 7. Keluar");
System.out.println (" \n");

pilihMenu(); //memanggil method pilihMenu()
}

public void pilihMenu(){

int pilih = 0;

System.out.print("\nPilihan Anda: ");
dataString=InputKeyboard.inputString();
pilih = Integer.valueOf(dataString).intValue();

switch(pilih) {
case 1 :
katalog();// memanggil method Katalog
break;
case 2 :
transaksiPeminjaman(); //memanggil method transaksiPeminjaman()
break;
case 3 :
transaksiPengembalian(); //memanggil method transaksiPengembalian()
break;
case 4 :
member(); // memangil method member()
break;
case 5 :
inputKatalog(); // memanggil method inputKatalog()
break;
case 6 :
inputMember(); // memanggil method inputMember()
break;
case 7 :
System.out.println("Good Bye");
System.exit(0);
break;
default :
System.out.print("Maaf Anda Salah Pilih !");
pilihMenu();

}

}

public void inputKatalog(){

System.out.print("Jumlah Buku yang Dimasukkan: ");
String dataStringKatalog = InputKeyboard.inputString();
int dataBulatKatalog = Integer.valueOf(dataStringKatalog).intValue();

for ( a=1;a<=dataBulatKatalog;a++){
System.out.print("Jenis Ke "+a +": ");
jenis[a] = InputKeyboard.inputString();
System.out.print("Judul Ke "+a +": ");
judul[a]= InputKeyboard.inputString();
System.out.print("Pengarang Ke "+a +": ");
pengarang[a] = InputKeyboard.inputString();
System.out.print("Tahun Ke "+a +": ");
tahun[a] = InputKeyboard.inputString();
thn [a]= Integer.valueOf(tahun[a]).intValue();

pilihMenu();
}
}

public void katalog(){

System.out.println ("\n");
System.out.println (" D A F T A R B U K U ");
System.out.println ("===============================================================");
System.out.println (" No. | Jenis | Judul | Pengarang | Tahun |");
System.out.print ("");
for(a=1; a<=dataBulat; a++){

System.out.println(" "+ a +" "+jenis[a] + " "+ judul[a] +" "+ pengarang[a]+" " + thn[a]+" ");
}

System.out.println("");

pilihMenu();
}

public void inputMember(){
System.out.println("");
System.out.println (" Anggota Baru ");
System.out.println ("=========================");
System.out.print("Masukan anggota Baru : ");
String dataStringInputAnggota = InputKeyboard.inputString();
int dataBulatAnggota = Integer.valueOf(dataStringInputAnggota).intValue();
for ( a=1;a<=dataBulatAnggota;a++)
{
System.out.print("No.Anggota "+a +": ");
anggota[a] = InputKeyboard.inputString();
System.out.print("Nama "+a +": ");
nama[a] = InputKeyboard.inputString();
System.out.print("Alamat "+a +": ");
alamat[a]= InputKeyboard.inputString();
}
pilihMenu();
}

public void member(){

System.out.println ("\n");
System.out.println (" D A F T A R A N G G O T A ");
System.out.println ("=================================================================");
System.out.println (" No | No.Anggta | Nama | Alamat ");
for(a=1;a<=dataBulat;a++){
System.out.println( " " + a+" "+ anggota[a]+" "+nama[a] + " "+ alamat[a] +" " );
}
System.out.println("");
pilihMenu();
}

public void transaksiPeminjaman(){
System.out.println("");
System.out.println ("==========================================");
System.out.println (" Peminjaman Buku ");
System.out.println ("==========================================");

System.out.println("*) Aturan Biaya Peminjaman per Minggu:");
System.out.println(" 1. Jenis Buku Majalah = Rp.1.000,-");
System.out.println(" 2. Jenis Buku Textbook = Rp 2.000,-");
System.out.println(" 3. Jenis Buku Kamus = Rp.3.000,-");

System.out.println("");
System.out.println(" Transaksi Peminjaman ");
System.out.println("==========================================");
System.out.print("No Anggota = ");
noanggota = InputKeyboard.inputString();

System.out.print("Nama Anggota = ");
namapinjam = InputKeyboard.inputString();

System.out.print("Jenis buku yang dipinjam = ");
String dataStringJenisBuku = InputKeyboard.inputString();

System.out.print("Jumlah Buku yang dipinjam = ");
String dataStringJumlahPinjam = InputKeyboard.inputString();
int jumlahBukuPinjaman = Integer.valueOf(dataStringJumlahPinjam).intValue();

int cekbuku = Integer.valueOf(dataStringJenisBuku).intValue();
if ( cekbuku == 1){
beabuku = 1000;
}
if ( cekbuku == 2){
beabuku = 2000;
}
if ( cekbuku == 3){
beabuku = 3000;
}

System.out.println("========================================");
System.out.println("Biaya Pinjaman = "+ (jumlahBukuPinjaman * beabuku) );
System.out.println("");
pilihMenu();
}

public void transaksiPengembalian(){
System.out.println("");
System.out.println ("===============================================");
System.out.println (" Pengembalian Buku ");
System.out.println ("===============================================");
System.out.println("");
System.out.println("*) Denda keterlambatan per hari adalah Rp.500,-");
System.out.println("");
System.out.println(" Transaksi Pengembalian ");
System.out.println("=====================================");
System.out.print("Lama Pengembalian (hari) = ");
String dataStringHariKembali = InputKeyboard.inputString();

int hariKembali = Integer.valueOf(dataStringHariKembali).intValue();

if ( hariKembali > 7){
denda = hariKembali - 7;
}
System.out.println("====================================");
int totalDenda = denda * 500;
System.out.println("Total Denda = "+ totalDenda );

System.out.println("");
pilihMenu();
}

}

file PerpustakaanAksi.java

public class PerpustakaanAksi {
public static void main(String[] args) {
Perpustakaan menudepan= new Perpustakaan();
menudepan.pilihan();
}

}

Program perpustakaan sederhana ini berbasis teks (bukan GUI) sehingga jika dijalankan, kita hanya bisa menggunakan keyboard.

Baca Selanjutnya ...

Jumat, 06 Maret 2009

Konsep Dasar Pemrograman Berorientasi Objek (OOP)

Salah satu program berorientasi obyek adalah Java Programming. Salah satu keunggulan program Java adalah dapat membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin dan peralatan konsumer, seperti handphone, microwave, remote control, dan lain-lain. Hal ini kemudian Java memiliki konsep yang disebut write once run anywhere.

Sedangkan karakteristik dari Java diantaranya adalah : Berorientasi Objek, Multithreading, Sederhana, Tredistribusi, Interpreter dan tentunya free / bebas licence.

Karakteristik Utama Pemrograman Berorientasi Objek (PBO)
Object itu secara mudahnya dapat dikatakan terdiri dari property dan method.
Misal : Seorang manusia
Propertynya : kepala, badan, tangan, kaki, dll.
Methodnya : bisa berjalan, menari, sakit, tidur, dll.

Konsep object oriented memiliki karakteristik utama yaitu :
1. Enkapsulasi
Enkapsulasi adalah suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem sekaligus menyederhanakan penggunaan system itu sendiri.
2. Pewarisan (Inheritance)
Merupakan suatu proses dimana suatu class diturunkan dari class lainnya sehingga ia mendapatkkan ciri atau sifat dari class tersebut.
3. Polymorphism
Konsep ini memungkinkan digunakannya suatu interface yang sama untuk memerintah objek agar melakukan aksi atau tindakan yang mungkin secara prinsip sama namun secara proses berbeda. Dalam konsep yang lebih umum sering kali polymorphism disebut dalam istilah satu interface banyak aksi.



Referensi :
http://id.wikipedia.org/wiki/OOP
http://java.sun.com/docs/books/tutorial/java/javaOO/index.html
Baca Selanjutnya ...

Memahami class dan object di Java

Dalam premrograman Java dikenal istilah class dan cbject. Untuk lebih jelasya pengertian dan perbedaan istilah tersebut dapat dijelaskan sebagai berikut :

1. Class

Didefinisikan Class sebagai sebuah blue print, atau prototipe, yang mendefiniskan variabelvariabel dan metode-metode yang umum untuk semua objek dari jenis tertentu.

Bagian-bagian dari sebuah Class
Secara umum penulisan class terdiri atas 2 bagian yakni:
1. Class Declaration
2. Class Body

Class Declaration
Berikut adalah gambaran dari sebuah class.

/* Class Declaration */
Public Class Sepeda{

/* Variabel */
private String merk;
private int gigi;
/* Konstruktor */
public Sepeda(){
this.gigi=0;
this.merk=”Aneh”
}
public Sepeda(int g, string m){
this.gigi=g;
this.merk=m;
}
/* Method */
public void ganti_gigi(int g){
this.gigi=g;
}
public String tampilkan_merk(){
return this.merk
}
}

Merupakan deklarasi atau identitas dari suatu Class. Penamaan suatu class mempunyai aturan umum :
a. Tidak menggunakan spasi atau menggunakan spasi dengan diganti “_” (missal class Sarjana_Mipa)
b. Apabila nama kelas terdiri atas 2 kata maka huruf pertama dari kedua kata tersebut menggunakan huruf besar (missal class SarjanaMipa)
c. Tidak menggunakan kata-kata yang telah dipakai oleh compiler (reserved Word, lihat bab sebelumnya)

Class Body
Class Body merupakan bagian dari kelas yang mendeklarasikan kode-kode program java.
Class Body tersusun atas:
a. Konstruktor
b. Variable
c. Method (Fungsi-fungsi atau prosedur)
Konstruktor adalah suatu method yang mempunyai nama sama dengan nama class dimana method itu dibuat. Fungsi konstruktor adalah sebagai inisiasi awal dari terbentuknya sebuah objek.

2. Objek
Objek merupakan bagian dinamis dari suatu class. Class hanyalah sebuah prototype penggunaan class tersebut tidak bias langsung tetapi harus dibuatkan objek terlebih dahulu.
Sebagai contoh kita ambil kelas sepeda diatas kita akan membuat objek sepeda dengan nama Onthel dan Onta, sepeda Onthel mempunyai 10 gigi dengan merk enlander sedangkan sepeda Onta memiliki 20 gigi dengan merk wan abud maka pembuatan objeknya adalah:

Sepeda Onthel=new Sepeda(10, “Enlander”);
Sepeda Onta=new Sepeda(20,”Wan Abud”);

Terlihat bahwa objek onthel dan onta akan memanggil konstruktor sepeda dengan 2 parameter yakni gigi dan merk. Sekarang kita akan coba membuat objek sepedaku dari class sepeda dengan memanggil konstruktor tanpa berparameter

Sepeda Sepedaku= new Sepeda();

Maka secara otomatis objek sepedaku akan berisi gigi 0 dengan merk “Aneh”


Referensi : http://id.wikipedia.org/wiki/OOP

Baca Selanjutnya ...

Latihan Pemrograman Java

Membuat Aplikasi Java Sederhana

Sebagai latihan kita akan membuat sebuah aplikasi java sederhana yang akan dieksekusi dalam mode command line interface. Mode ini adalah mode yang sangat sederhana dengan tampilan program seperti tampilan DOS.

/*
contoh program Java sederhana
------------------------------------------
*/
class sederhana {
//awal program selau dimulai dari main()
public static void main(String[] args) {
System.out.println(“Hello Apa Kabar”);
}
}


Java bersifat case sensitive. Huruf besar dan kecil adalah berbeda dalam Java, karena itu pastikan anda mengetik kode diatas sama persis, tanpa mengubah besar kecil hurufnya. Hasil dari eksekusi tersebut maka akan menghasilkan tampilan :

Hello Apa Kabar

Penjelasan Program:

1. Komentar

/*
contoh program Java sederhana
------------------------------------------
*/

bagian ini merupakan bagian yang dikenal sebagai komentar. Komentar dalam Java seperti halnya dalam pemrograman yang lainnyabukan merupakan bagain dari program. Karenanya komentar ini tidak akan dikompilasi oleh compiler Java. Komentar harus selalu ditulis diantara tanda /* dan */.

2. Nama Class

class sederhana

baris ini mendeklarasikan sebuah class dengan nama sederhana. Jika diperhatikan
keseluruhan deklarasi class ini diawali dengan { dan diakhir dengan }. Hal ini berarti bahwa semua yang berada didalam tanda tersebut merupakan bagain dari class ini.

3. Main program

public static void main(String[ ] args) {

baris ini mendeklarasikan suatu method dengan nama main. Nama main disini merupakan suatu keharusan dalam Java karena Java akan mencari method yang bernama main ini sebagai awal eksekusi program. Sehingga penggunaan method ini mutlak harus digunakan dalam pembuatan aplikasi berbasis command line karena pada method inilah dilakukan eksekusi dari keseluruhan program.
Untuk lebih jelasnya penggunaan Class dan Objek simak contoh berikut :

/* Class Mahasiswa mendefinisikan bahwa mahasiswa mempunyai
sebuah nama dan dapat diakses menggunakan method getMahasiswa()
*/
public class Mahasiswa
{
private String nama;
public MyAgent(String name)
{
this.nama = name;
}
public String getMahasiswa()
{
return "Nama mahasiswa ini adalah " + name;
}
}
/* ini merupakan Class main atau class penguji dari Class diatas */
public class testMenggunakanClass
{
public static void main(String[] args)
{
Mahasiswa Mahasiswa1 = new Mahasiswa("Amir");
String s = Mahasiswa1.getMahasiswa ();
System.out.println(s);
}
}

Ketika class testMenggunakanClass dijalankan maka akan keluar hasil tampilan:

Nama mahasiswa ini adalah Amir

Sekarang anda dapat membuat program java sederhana dan menggunakan Class dan object.

Baca Selanjutnya ...