Kamis, 15 Januari 2009

JAVA-2


Bahasan ini merupakan lanjutan dari bahasa JAVA sebelumnya...>>


Packages

Paket merupakan tempat dari kelas-kelas maupun interface-interface yang telah dibuat. Kegunaan paket itu sendiri adalah untuk menghindari kesamaan nama pada kelas-kelas yang kita buat

Contoh Program Packages:

package ContohPkg;

public class BujurSangkar

{

private double sisi1;

private double sisi2;

public BujurSangkar(double sisi1,double sisi2)

{

this.sisi1=sisi1;

this.sisi2=sisi2;

}

public double luas(){

return (sisi1*sisi2);

}

}

Simpan dengan nama BujurSangkar

package ContohPkg;

public class Persegi

{

private double panjang;

private double lebar;

public Persegi(double panjang,double lebar)

{

this.panjang=panjang;

this.lebar=lebar;

}

public double luas(){

return (panjang*lebar);

}

}

Simpan dengan nama Persegi

package ContohPkg;

public class Balok

{

private double panjang;

private double lebar;

private double tinggi;

public Balok(double panjang,double lebar,double tinggi)

{

this.panjang=panjang;

this.lebar=lebar;

this.tinggi=tinggi;

}

public double volume(){

return (panjang*lebar*tinggi);

}

}

Simpan dengan nama Balok

package ContohPkg;

public class LimasSegiempat

{

private double panjang;

private double lebar;

private double tinggi;

public LimasSegiempat(double panjang,double lebar,double tinggi)

{

this.panjang=panjang;

this.lebar=lebar;

this.tinggi=tinggi;

}

public double volume(){

return ((panjang*lebar*tinggi)/3);

}

}

import ContohPkg.BujurSangkar;

import ContohPkg.Persegi;

import ContohPkg.Balok;

import ContohPkg.LimasSegiempat;

class PkgBeraksi

{

public static void main(String[] args)

{

BujurSangkar obBujurSangkar=new BujurSangkar(5,5);

Persegi obPersegi=new Persegi(9,7);

Balok obBalok=new Balok(3,4,5);

LimasSegiempat obLimasSegiempat=new LimasSegiempat(2,2,6);

System.out.println("Luas Bujur Sangkar :"+obBujurSangkar.luas());

System.out.println("Luas Persegi :"+obPersegi.luas());

System.out.println("Volume Balok :"+obBalok.volume());

System.out.println("Volume Limas Segi Empat :"+obLimasSegiempat.volume());

}

}

Simpan dengan nama PkgBeraksi

Tidak ada komentar: