Selasa, 29 Desember 2009

Tugas P03: Pemrograman berbasis object


Apa itu Class? Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object. class juga merupakan grup suatu object dengan kemiripan attributes/properties, behaviour dan relasi ke object lain.
Contoh : Class Person, Vehicle, Pohon, Binatang dan lain lain.

Apa itu object? Object adalah instance dari class. Jika class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.
Contoh : Dari class Binatang kita dapat membuat object Monyet, Ayam, Ular dan lain lain.

Keuntungan dari pewarisan dan kapan ini dibutuhkan ?
Keuntungan dari pewarisan adalah pemrogram atau programmer dapat menciptakan class baru dari class yang sudah ada, sehingga tidak perlu menuliskan code dari nol ataupun pengulangannya, namun tetap bisa menambahkan attribute dan atau method unik dari class itu sendiri

Perbedan Override dan overload :

Override:

a. mendefinisikan method dengan nama sama pada class yang berbeda.
b. konsep dapat di manfaatkan dalam beberapa kasus inheritance, di mana menginginkan penamaan method dengan nama sama namun berbeda dalam impelementasinya.

Overload:

a. mendefinisikan method dengan nama sama dalam satu class.
b. Konsep sering di gunakan dalam penggunaan constructor.

Kamis, 24 Desember 2009

Tugas P01: Pengantar mJeni Online


Java adalah salah satu pemrograman yang dapat berjalan di berbagai sistem operasi. Lingkup
pemrograman Java dapat digunakan untuk menghasilkan aplikasi PC Desktop, Client Server,
Mobile Phone, Smart Card, dan sebagainya. Java 2 Micro Edition (J2ME) merupakan salah
satu teknologi Java yang dikhususkan untuk mengembangkan aplikasi berbasis mobile
(ponsel, PDA, dan lain-lain). Aplikasi tersebut bisa berupa sebuah permainan (game) maupun
aplikasi lain seperti halnya phonebook atau browser.
Kurikulum JENI (Java Education Network Indonesia) dalam pengembangan Aplikasi
Permainan Edukatif berbasis Mobile (Mobile Game Based Learning) dapat diintegrasikan
dalam pola pembelajaran terbuka maupun jarak jauh untuk mendukung pembelajaran yang
dapat dilakukan “dimana saja, kapan saja, dan oleh siapa saja”. Oleh karena itu, dengan
disseminasi program JENI menjadi salah satu konten dari program SEA EduNet (Southeast
Asia Education Network) pada mitra-mitra SEAMOLEC, dapat mendorong munculnya inovasiinovasi
media pembelajaran baru berbasis ICT yang murah dan dapat diaplikasikan oleh
seluruh pelajar tidak hanya di Indonesia, tetapi juga di Asia Tenggara.
Agar pengembangan mobile game based learning(MGBL) ini dapat dilaksanakan oleh lebih
banyak pengembang, terutama para pendidik maupun pelajar, maka JENI Asean Research
Center (JARC) sebagai pengembang JENI di SEAMOLEC, bermaksud menyelenggarakan online
training bagi pengembangan MGBL di Indonesia maupun negara-negara Asia Tenggara.

Minggu, 20 Desember 2009

Tugas P02 :Cara compile file java di console linux


1. Buka console di linux. sebagai contoh di Ubuntu, kita bisa mengakses Applications->Accessories>Terminal. Lakukan change directory ke directory yang sudah disiapkan.
2. Aturlah dua buah variabel lingkungan, yaitu : Variabel lingkungan PATH harus memuat directory di mana perintah java dan javac.

Contoh untuk menge-set variabel lingkungan PATH :

$ export PATH=/home/lab/jdk1.6.0_13/bin:$PATH

Variabel lingkungan CLASSPATH harus memuat directory di mana file .class dari aplikasi berada. Contoh untuk menge-set variabel lingkungan CLASSPATH :

$ export CLASSPATH=/home/lab/tugas
3. Melalui console, jalankan javac :

$ javac HelloWorld.java


4. Ceklah dengan:

$ ls

Jika langkah-langkah di atas dikerjakan dengan benar, akan terdapat file HelloWorld.class di dalam directory yang sama.

Tugas P02 : Membuat java Hello

public class Hello
{
/**
* program java pertamaku
*/
public static void main(String[] args) {

//Menampilkan kata "Identitas pribadi" dilayar
System.out.println("Nama saya : Tri Aulat Junarwoto");
System.out.println("Alamat saya : smkn 7 Semarang");
System.out.println("Hobi saya : main komputer");

}
}

Tugas-P02 : Cara Setting variable JDK di Windows



1. Donwload JDK dari situs SUN yang beralamatkan di http://www.sun.com/download/
2. Setelah selesai di download, install file hasil download tersebut dengan cara double clik.
3. Klik Accept untuk persetujuan
4. Klik tombol Next, klik next lagi
5. System akan menginstall JDK secara otomatis, proses ini akan memerlukan beberapa menit tergantung spesifikasi computer yang digunakan.
6. di next lagi
7. di next lagi
8. finish maka proses instalasi JDK telah sukses dilaksanakan.
9. Setelah JDK terinstall, berikutnya adalah setting Enviorement, hal ini dalakukan agar kita biasa compile program java melalui command promt (console). Caranya adalah :
a. Klik kanan pada My Computer computer anda dan pilih Properties
Untuk pengguna windows vista dan windows 7, untuk dapat masuk ke System Properties pilih pilihan Advanced System Settings
b. Kemudian pada kotak dialog System Properties, klik tab Advanced kemudian pilih pilihan Environment Variables

c. Ketika Environment variables di klik, Pada area System variables pilih pilihan New untuk menambah system variable baru, kemudian isikan variable name : JAVA_HOME, dan variable value
d. Berikutnya masih dalam area System variables, cari variables Path kemudian klik edit untuk menambahkan sub variables JAVA_HOME dengan menuliskan %JAVA_HOME%\BIN di belakang variable,
e. Jika semua langkah – langkah datas sudah selesai, untuk mengecek apakah settingan sudah benar bisa masuk ke menu Dos (klik start > run > ketikan cmd, kemudian pada command promt ketikan java, jika muncul parameter seperti gambar dibawah ini maka prosess sudah benar.

Selasa, 15 Desember 2009

Selamat Datang di Blog Course Jeni SEAMOLEC


Hari ini, saya resmi mengikuti kursus Java Online yang diselenggarakan oleh SEAMOLEC, dibawah instruktur maz Abdul Rizal.
Mohon dukungan dan bimbingannya...