Minggu, 07 November 2010

TUGAS V-CLASS JAVA

nama :dwi nurcholis
kelas:3ka16
npm :12108254
1.KelasKendaraan.java

class KelasKendaraan{
pulic void methodAsli(){
string roda;
string stang;
string sadel;
System.out.println("Method milik KelasKendaraan jalan");
}
public static void jalankan (String[]args){
KelasKendaraan oks=new KelasKendaraan ();
oks.methodAsli();
}
void rem (String[]args){
KelasKendaraanSuper oks=new KelasKendaraan ();
oks.methodAsli();
}
}

SubKelasMotor.java

class SubKelasMotor extends KelasKendaran{
public void methodAsli(){
System.out.println("method overrided jalan");
}
public void methodJumping(){
roda=2;
System.out.println("kendaraan ber-roda "+roda)
Super.methodAsli();
}
public static void main(String[]args){
Subkelas osk=new SubKelas();
osk.methodASli();
osk.merhodJumping();
}
}


SubKelasMobil.java

class SubKelasMobil extends KelasKendaran{
public void methodAsli(){
System.out.println("method overrided jalan");
}
public void methodMundur(){
roda=4;
System.out.println("kendaraan ber-roda "+roda)
Super.methodAsli();
}
public static void main(String[]args){
Subkelas osk=new SubKelas();
osk.methodASli();
osk.merhodMundur();
}
}

Tugas 1

Tugas 1
nama : dwi nurcholis
kelas : 3ka16
npm : 12108254
SOAL:
1. Sebutkan komponen2 yang terdapat dalam Java Development Kit ?
2. Apa yang dimaksud dengan token dan identifier ?
3. Sebutkan kegunaan dari operator, separator, keyword break, dan keyword continue ?
4. Buatlah program yang menampilkan tulisan : "Belajar java memang mudah jika dilakukan dengan tekun"
5. Buatlah contoh program lain yang menggunakan keyword break dan keyword continue ?

JAWAB:

1.Komponen JDK (Java Develomment Kit) :

1. compiler(javac) : Untuk kompilasi file source code : *.java menjadi *.class. Syntax umum : javac nama_file.java
2. interpreter(java) disebut juga java virtual machine atau java runtime environment : Untuk menjalankan bytecode (*.class). Syntax umum :java nama_file.class
3. applet viewer(appletviewer) : Untuk menjalanakan applet viewer. Syntax umum : appletviewer nama_file.html
4. debugger(jdb): Untuk melakukan debugging aplikasi java. Syntax umum : jdb option
5. java class library(jcl) : Untuk membuat daftar method dan attribute public dari suatu kelas. Syntax : javap namaKelas
6. header dan stub generator(javah) : Untuk menerjemahkan bahasa yang ditulis dalam bahasa Java menjadi bahasa pemrograman C.
7. java documentation(javadoc) : Untuk menampilkan pustaka kelas, interface, constructor, dan method standard yang telah dibuat vendor.
8. Source Code Java API

2.Token

Dalam Java ada yang dikenal dengan istilah token. Token merupakan elemen terkecil di program yang mempunyai arti bagi kompilator. Kompilator bertugas membaca karakter-karakter di kode sumber dan menerapkan aturan-aturan secara progresif menjadi potongan lebih besar seperti identifier, ekspresi, kalimat, dan kelas. Token Java dibagi 5, yaitu:

1. Identifier
2. Keyword
3. Literal
4. Operator
5. Separator

Identifier

Identifier adalah token yang merepresentasikan nama. Dalam Java, identifier adalah nama yang diberikan untuk variable, class, atau method. Identifier boleh dimulai dengan huruf, underscore (_) atau tanda dollar ($). Identifier adalah case sensitive (membedakan huruf besar/ kecil) dan tidak ada batas maksimum.

Contoh :

username

user_name

_sys_var1

$change

3.Operator
Operator melakukan komputasi terhadap satu/dua objek data. Operan yang
dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim method.

Keyword break
yaitu untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali perulangan.

Keyword continue
adalah untuk lompat ke perulangan berikutnya. Baris-baris program setelah keyword continue dalam blok perulangan saat itu berarti diabaikan.
Keyword break, yaitu untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali perulangan.

Separator
adalah menginformasikan ke compiler java mengenai adanya kelompok kode program.

4.
public class Main {

public static void main(String[] args) {
System.out.println("Belajar java memang mudah jika dilakukan dengan tekun");
}}

5.CONTOH BREAK
public class ContohBreak {

public static void main(String args[]) {

int i = 0;

do {

i++;

System.out.println(i);

if (i==6) break; //untuk keluar dari kendali percabangan switch/ untuk keluar dari kendali perulangan
} while (i <= 8);

}

}

CONTOH CONTINUE
public class contohContinue {

public static void main(String args[]) {

int i=0;

do {

i++;

if (i==3) continue; //untuk segera lompat ke perulangan berikutnya. Pernyataan-pernyataan setelah keyword continue dalam blok perulangan saat itu berarti diabaikan

System.out.println(”iterasi ke : “+i);

if (i==4) break;

} while(i <= 8);

}

}

Kamis, 04 November 2010

EGOIS

Pola pikir manusia banyak macamnya. Bertindak sebagai pengatur dalam siklus kehidupan di jagad raya. Terlalu hina juga untuk disebutkan negatif & positifnya, karena hati yang dalam tak ada seseorang pun yang tau.

Pembelajaran diri untuk selalu menghargai hidup sesamanya sudah banyak terabaikan. Keegoisan diri pada setiap individunya tersebut yang menyebabkannya, seakan-akan mereka hanya mengejar bayangan semu.

Seperti kesenangan yang dipaksa untuk melihat kepahitan, sedih untuk melihat kesenagan. Apa mungkin ini semua karena individu setiap manusia mudah di pengaruhi oleh keadaan sekitar.

Penulis pun merasakan hal yang sama, percaya akan cinta. Tetapi CINTA itu sendiri yang memberi keraguan . Siapa ??,mau apa??,knp??.

Enggankah dia berpikir betapa sakitnya bila di khianati. Rasa ini tulus memegang tangan yang rapuh, tapi tangan rapuh itu semakin kuat untuk memukul orang yang melindunginya.
TAKUT -> tapi berani berkhianat
LEMAH -> tapi berani mengambil resiko
RAPUH -> seolah tegar jalani hidup.


**** MANUSIA TAK BERPENDIRIAN ****