Sunday, May 26, 2013

CONTOH PROGRAM JAVA


CONTOH-CONTOH PROGRAM JAVA


class Kucing {
  private String nama;
  private int umur;
  private String jenis;
  //accsesor method

  public void lari(int kecepatan){
    System.out.print(“berlari ”+kecepatam+” km/jam”);
  }
  public void mengeong(){
   System.out.print(“meooong...”);
  }
  //method lainnya...
}

public class Tiket { 
  private String kendaraan;
 
  public void setKendaraan(String kendaraan){
    this.kendaraan = kendaraan;
  }
  public String getKendaraan(){
    return kendaraan;
  }
public class Kendaraan{ 
  private String plat
 
  public Kendaraan(String kendaraan){
    this.plat = kendaraan;
  }
  public String getPlat(){
    return plat;
  }
public class Testing
  public static void main(String[] args){
    Kendaraan kendaraan= new Kendaraan(“D1234XY”);
    Tiket tiket = new Tiket();
    tiket.setKendaraan(kendaraan.getPlat());
    System.out.print(tiket.getKendaraan());
  }
}
public class Tiket { 
  private Kendaraan kendaraan;
 
  public void setKendaraan(Kendaraan kendaraan){
    this.kendaraan = kendaraan;
  }
  public Kendaraan getKendaraan(){
    return kendaraan;
  }
}
public class Kendaraan{ 
  private String plat;
 
  public Kendaraan(String kendaraan){
    this.plat = kendaraan;
  }
  public String getPlat(){
    return plat;
  }
}
public class Testing
  public static void main(String[] args){
    Kendaraan kendaraan= new Kendaraan(“D1234XY”);
    Tiket tiket = new Tiket();
    tiket.setKendaraan(kendaraan);    
    System.out.print(tiket.getKendaraan().getPlat());
  }
}
public class Tiket { 
  private Kendaraan kendaraan;
 
  public void setKendaraan(Kendaraan kendaraan){
    this.kendaraan = kendaraan;
  }
  public Kendaraan getKendaraan(){
    return kendaraan;
  }
}
public class Kendaraan{ 
  private String plat
 
  public Kendaraan(String kendaraan){
    this.plat = kendaraan;
  }
  public String getPlat(){
    return plat;
  }
}
public class Testing
  public static void main(String[] args){
    Tiket tiket = new Tiket();
    tiket.setKendaraan(new Kendaraan(“D1234XY”));
    System.out.print(tiket.getKendaraan().getPlat());
  }
}
public class SegiEmpat {
    int panjang;
    int lebar;
    string warna;
    public SegiEmpat(string w, int p, int l) {
        panjang = p;   lebar = l;   warna = w;
    }
    public setWarna (string w) {
        warna = w;
    }
}
SegiEmpat sPink = new SegiEmpat(pink, 20,10);
SegiEmpat sPutih = new SegiEmpat(putih, 15,10);
SegiEmpat sOrange = new SegiEmpat(orange, 30,15);
MODUL ROMI


public class Hello
                public static void main(String[] args){
                                System.out.println("Hello World!");
                }
}
import java.applet.*;
import java.awt.*;

public class HelloWorld extends Applet {
    public void paint(Graphics g) {
                g.drawString("Hello world!",50,25);
    }
}
                public  class  Halo{
                                public  static  void  main(String[] args){
                                                System.out.println(“Halo Semarang”);
                                }
                }
public  class  Mobil {
                String  warna;
                int  tahunProduksi;
}
public  class  MobilBeraksi{
                public  static  void  main(String[] args){
                                // Membuat object
                  Mobil  mobilku = new Mobil();
                               
                                /* memanggil atribut  dan memberi nilai */
                  mobilku.warna = "Hitam";
                  mobilku.tahunProduksi = 2006;
                  System.out.println("Warna: " + mobilku.warna);
                  System.out.println("Tahun: " + mobilku.tahunProduksi);
     }
}
public class Mobil2{
                String warna;
                int tahunProduksi;
                void  printMobil(){
                                System.out.println("Warna: " + warna);
                                System.out.println("Tahun: " + tahunProduksi);
                }
}
public class Mobil2Beraksi{
                public static void main(String[] args){
                                Mobil2 mobilku = new Mobil2();
                                 mobilku.warna = "Hitam";
                                mobilku.tahunProduksi = 2006;
                                mobilku.printMobil();
                 }
}
public class Sepeda{
                                int gir;
               
                // method (mutator) dengan parameter
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                // method (accessor)
                int getGir() {
                                return gir;
                }
}
public class SepedaBeraksi{
                                public static void main(String[] args) {
                Sepeda sepedaku = new Sepeda();
                    
                                                sepedaku.setGir(1); // menset nilai gir = 1 (sebelumnya 0)
                                                System.out.println(“Gir saat ini: “ + sepedaku.getGir());
                                                sepedaku.setGir(3); // menambahkan 3 pada posisi gir saat ini (1)                                                                                                                                                                         System.out.println(“Gir saat ini: “ + sepedaku.getGir());
                                }
}
pertambahan(int a, int b){
                System.out.println(a + “ + “ + b + “ = “ + (a+b))
}
pertambahan(int a, int b){
                System.out.println(“Hasil = “ + (a+b))
}
pertambahan(int a, int b){
                int hasil = a + b;
                 System.out.println(“Hasil = “ + hasil)
}
public class Mobil {
                String warna;
                int tahunProduksi;
                public Mobil(String warna, int tahunProduksi){
                                this.warna = warna;
                                this.tahunProduksi = tahunProduksi;
                }
                public void info(){
                                 System.out.println("Warna: " + warna);
                                System.out.println("Tahun: " + tahunProduksi);
                }
}
public class MobilKonstruktor{
                public static void main(String[] args){
                                Mobil mobilku = new Mobil(“Merah”, 2003);
                                mobilku.info();
                }
}
public class Mobil{
                String warna;
                int tahunProduksi;
               
                void isiData(String aWarna,
                                           int aTahunProduksi){
               
                warna = aWarna;
                tahunProduksi = aTahunProduksi;
}
public class Mobil{
                String warna;
                int tahunProduksi;
                void isiData(String warna,
                          
int tahunProduksi){
               
                this.warna = warna;
                this.tahunProduksi = tahunProduksi;
}
public class Sepeda{
                                int gir;
               
                // method (mutator) dengan parameter
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                // method (accessor)
                int getGir() {
                                return gir;
                }
}
public class SepedaBeraksi{
                                public static void main(String[] args) {
                Sepeda sepedaku = new Sepeda();
                    
                                                sepedaku.setGir(1); // menset nilai gir = 1 (sebelumnya 0)
                                                System.out.println(“Gir saat ini: “ + sepedaku.getGir());
                                                sepedaku.setGir(3); // menambahkan 3 pada posisi gir saat ini (1)                                                                                                                                                                         System.out.println(“Gir saat ini: “ + sepedaku.getGir());
                                }
}
pertambahan(int a, int b){
                System.out.println(a + “ + “ + b + “ = “ + (a+b))
}
pertambahan(int a, int b){
                System.out.println(“Hasil = “ + (a+b))
}
pertambahan(int a, int b){
                int hasil = a + b;
                 System.out.println(“Hasil = “ + hasil)
}
public class Sepeda{
                                int gir;
               
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                int getGir() {
                                return gir;
                }
}
public class SepedaBeraksi{
                                public static void main(String[] args) {
                                                Sepeda sepedaku = new Sepeda();
                    
                                                sepedaku.setGir(1);
                                                /* Variabel bisa diubah atau tidak sengaja diubah.
                                                     Hal ini berbahaya dan sering menimbulkan bug.
                                                     Berikan access modifier private pada instance variable */
                                                sepedaku.gir = 3;                                            
                                                System.out.println(“Gir saat ini: “ + sepedaku.getGir());
                                }
}
public class Sepeda{
                                private int gir; // access modifier private pada instance variable
               
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                int getGir() {
                                return gir;
                }
}
public class Sepeda{
                                private int gir;
               
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                int getGir() {
                                return gir;
                }
}
public class SepedaGunung extends Sepeda{
               
                private int sadel;
                void setSadel (int jumlah) {
                                sadel = getGir() - jumlah;
                }
                 
                int getSadel(){
                                return sadel;
                }
}
public class SepedaGunungBeraksi {
   public static void main(String[] args) {
 SepedaGunung sg=new SepedaGunung();
  sg.setGir(3);
  System.out.println(sg.getGir());
  sg.setSadel(1);
  System.out.println(sg.getSadel());
                }
}
class Mobil {
                String warna;
                int tahunProduksi;
                public Mobil(String warna, int tahunProduksi){
                    this.warna = warna;
                    this.tahunProduksi = tahunProduksi;
                }
               
                public Mobil(){
                }
               
                void info(){
                     System.out.println("Warna: " + warna);
                     System.out.println("Tahun: " + tahunProduksi);
                }
}
public class MobilKonstruktor{
   public static void main(String[] args){
                Mobil mobilku = new Mobil(“Merah”, 2003);
                mobilku.info();
                Mobil mobilmu = new Mobil();
                mobilmu.info();
                }
}
public class Sepeda{
                                private int gir;
               
                void setGir(int pertambahanGir) {
                                gir= gir+ pertambahanGir;
                }
                int getGir() {
                                return gir;
                }
}
public class SepedaGunung extends Sepeda{
               
                void setGir(int pertambahanGir) {
                       super.setGir(pertambahanGir);
             gir = 2*getGir();  
                }
}
public class SepedaGunungBeraksi {
   public static void main(String[] args) {
   SepedaGunung sg=new SepedaGunung();
   sg.setGir(2);
    System.out.println(sg.getGir());
    sg.setGir(3);
    System.out.println(sg.getGir());
}
}
public class Matematika{
                void pertambahan (int a, int b){
                                int hasil= a + b;
                                System.out.println(“hasil:” + hasil);
                }
                void pertambahan (double a, double b, double c){
                                double hasil= a + b + c;
                                System.out.println(“hasil:” + hasil);
                }
                ...
}
                package kelasku;
                public class Budi{
                                public void info(){
                                                System.out.println(“Kelas Budi”);
                                }
                }
                package kelasku;
                public class Joko{
                                public void info(){
                                                System.out.println(“Kelas Joko”);
                                }
                }
                import kelasku.Joko;
                public class PaketBeraksi{
                                public static void main(String[] args){
                                                Joko objectJoko = new Joko();
                                                objectJoko.info();
                                }
                }
                               
                import kelasku.*;
                public class PaketBeraksi{
                                public static void main(String[] args){
                                                Budi objectBudi = new Budi();
                                                objectBudi.info();
                                                Joko objectJoko = new Joko();
                                                objectJoko.info();
                                }
                }
                               
                interface InterfaceLampu{
                                public static final int KEADAAN_HIDUP=1;
                                public static final int KEADAAN_MATI=0;
                                public abstract void hidupkan();
                                public abstract void matikan();
                }
public class Lampu implements InterfaceLampu{
    int statusLampu;
    public void hidupkan(){
                if (statusLampu == KEADAAN_MATI){
                                statusLampu = KEADAAN_HIDUP;
                                System.out.println("Hidupkan Lampu! --> Lampu Hidup");
                }else{
                                System.out.println("Hidupkan Lampu! --> Lampu Sudah Hidup Kok");}
                }
  public void matikan(){
                if (statusLampu == KEADAAN_HIDUP){
                                statusLampu = KEADAAN_MATI;
                                System.out.println("Matikan Lampu! --> Lampu Mati");
                }else{
                                System.out.println("Matikan Lampu! --> Lampu Sudah Mati Kok");
                                }
                }
}
public class LampuBeraksi{
                public static void main(String[] args){
                                Lampu lampuKamar = new Lampu();
                                System.out.println("Status Lampu Saat Ini: Mati");
                                lampuKamar.hidupkan(); //Hidupkan Lampu
                                lampuKamar.matikan(); //Matikan Lampu
                                lampuKamar.matikan(); //Matikan Lampu
                                lampuKamar.hidupkan(); //Hidupkan Lampu
                                lampuKamar.hidupkan(); //Hidupkan Lampu
                }
}


No comments:

Post a Comment