11/11/2010

Tugas V-Class Java

Nama  : Okeu Bhakti P
NPM   : 11108484
Kelas   : 3KA16
------------------------------------------------------------------------------------------------------------------

1. Buatlah sebuah superclass yang bernama Kendaraan, dimana kendaraan mempunyai : Roda, kemudi(stang), sadel, dan mempunyai action : jalankan, rem

A. Buatlah subclass Motor yang inherit superclass Kendaraan, dengan atribut jumlahroda=2, dan mempunyai method tambahan jumping.

B. Buatlah subclass Mobil yang inherit superclass Kendaraan, dengan attribute jumlahroda=4 dan mempunyai method tambahan mudur.

2. Buatlah class sederhana yang di dalamnya terkandung information hiding dan encapsulation !

JAWABAN ! 

1.
A) class Kendaraan {
private String Roda;
private String Stang;
private String Sadel;
public Kendaraan (String Roda, String Stang, String Sadel)
{
this.Roda = Roda;
this.Kemudi = Stang;
this.Sadel = Sadel;
}
public void info()
{
System.out.println("Kendaraan memiliki: " + this.Roda);
System.out.println("Kendaraan memiliki : " + this.Stang);
System.out.println("Kendaraan memiliki : " + this.Sadel);
}
}
class Motor extends Kendaraan
{
private static int jmlRoda = 2;
public Motor (String Roda, String Stang, String Sadel, int jmlRoda)
{
super (Roda, Stang, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
class MotorTest
{

public static void main(String[] args)
{
Motor obj1 = new Motor("Roda","Stang","Sadel",2);
obj1.info();
System.out.println("Method tambahan Jumping");
}
}

B) class Kendaraan {
private String Roda;
private String Kemudi;
private String Sadel;
public Kendaraan (String Roda, String Kemudi, String Sadel)
{
this.Roda = Roda;
this.Kemudi = Kemudi;
this.Sadel = Sadel;
}
public void info()
{
System.out.println("Kendaraan mempunyai : " + this.Roda);
System.out.println("Kendaraan mempunyai : " + this.Kemudi);
System.out.println("Kendaraan mempunyai : " + this.Sadel);
}
}
class Mobil extends Kendaraan
{
private static int jmlRoda = 4;
public Mobil (String Roda, String Kemudi, String Sadel, int jmlRoda)
{
super (Roda, Kemudi, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
class MobilTest
{
public static void main(String[] args)
{
Mobil obj1 = new Mobil("Roda","Kemudi","Sadel",4);
obj1.info();
System.out.println("Method tambahan mundur");
}
}

2.

Segitiga.java
public class Segitiga{
private double alas;//attribute yang di hide
private double tinggi;//attribute yang di hide
public Segitiga(){
alas=0;
tinggi=0;
}
private double luas(double a,double t){//encapsulation
return a*t;
}
public void setAlas(double alas){
this.alas=alas;
}
public void setTinggi(double tinggi){
this.tinggi=tinggi;
}
public double getAlas() {
return alas;
}
public double getTinggi() {
return tinggi;
}
public double getLuas() {
return luas(alas, tinggi);
}

11/01/2010

Vampir

Alkisah di sebuah negri entah-berantah-dan entahlah, terdapat 3 vampir yang masih bisa bertahan hidup di zaman blackberry sekarang.

Vampir 1 : “Gan, dimana posisi?, melalui blackberry messengernya”

Vampir 2 : “Ini lagi di tkp gan, baru ngabisin darah”.

Vampir 1: “Gan, punya pinnya vampir 3 gak?, teuh anak songong banget”.

Vampir 2 : “Waduh gan, tuh do’I gak punya blackberry, sms aja”.

Vampir  1 : “Ok gan”,

Telat Kesekolah

Hari itu tanggal merah,hari senin bertepatan pada hari kemerdekaan indonesia tanggal 17 agustus,semua orang mengadakan upacara bendera untuk mengenang masa kemerdekaan. Termasuk kami, murid sekolahan yang wajib mengikuti kegiatan tersebut. aku sebagai murid SMPN1 Pangkalpinang wajib mengikuti upacara,mau tdk mau aku harus mengikuti kegiatan tersebut. malamnya sebelum menjelang hari kegiatan itu aku tidak tahu kalo besoknya akan ada kegiatan tersebut.jadi aku tidurnya malam sekali,aku tenang” saja seperti tanpa ada masalah.         

Pidato Hari Sumpah Pemuda

Assallamu alikum Wr. wb. Para Pemuda dan Hadirin yang berbahagia, Tujuh puluh sembilan tahun adalah suata masa dan perjalanan yang cukup panjang bagi suatu generasi bangsa ketika itu, 28 Oktober 1928 silam, pemuda Indonesia dan berbagai kalangan berkumpul di Jakarta, mengucapkan suatu tekad dalam ikrar yang dikenal dengan sumpah pemuda.

Hari ini, kita semua kembali memperingati hari bersejarah yaitu Hari Sumpah Pemuda/Hari Pemuda. Ini menunjukkan bahwa sebagai bangsa yang besar selalu menghargai dan menjunjung tinggi jasa dan pengorbanan para pejuang dalam mencapai dan menegakkan kemerdekaan Republik Indonesia.

Kementerian negara pemuda dan olahraga telah menetapkan tema peringatan hari sumpah pemuda ke-79 tahun ini adalah ”Meningkatkan solidaritas, integritas, dan profesionalisme pemuda menuju bangsa yang sejahtera dan bermartabat.