// class Animal
public class Animal {
private int weight;
public Animal(int w) { weight=w; }
public void setWeight(int w) { weight = w; }
public int getWeight() { return weight; }
public void talk() {
System.out.println("An animal can't talk");
}
}
// class Cow
public class Cow extends Animal {
public Cow() { super(100); }
public void talk() {
System.out.println("Moo!");
}
}
// class Pig
public class Pig extends Animal {
public Pig() { super(40); }
public void talk() {
System.out.println("Grunt!");
}
}
// class Sheep
public class Sheep extends Animal {
public Sheep() { super(65); }
public void talk() {
System.out.println("Baa!");
}
}
// class Bebek
public class Bebek extends Animal {
public Bebek() { super(35); }
public int jumlahTelur=3;
public void talk() {
System.out.println("Kweek!");
}
}
// class Main
public class FarmExample{
public static void main(String[] args) {
Animal[] farm = {new Cow(), new Pig(), new Sheep(), new Bebek()};
Bebek b = new Bebek();
int totalWeight = 0;
for (int i=0; i
totalWeight += farm[i].getWeight();
System.out.println("The total weight of the " + "animals is " + totalWeight);
System.out.println("The animals say:");
for (int i=0; i
farm[i].talk();
System.out.println("Jumlah Telur Bebek adalah "+b.jumlahTelur);
}
}
Output program :
The total weight of the animals is 240
The animals say:
Moo!
Grunt!
Baa!
Kweek!
Jumlah Telur Bebek adalah 3
Permasalahan Umum Pada Polymorphisme:
Polimorphisme adalah kemampuan dari sebuah ojectuntuk memperbolehkan mengambil beberapa bentuk yang berbeda.Secara harafiah,"poli" berarti banyak sementara "morph" berarti bentuk.Menunjuk pada contoh sebelumnya pada pewarisanDengan polymorphism pekerjaan seorang programmer dapat dimudahkan dengan menuliskan kode yang lebih sedikit. Untuk mengakses class-class turunan tidak dibutuhkan penulisan kode yang berlainan.
Jumat, 08 Januari 2010
Rabu, 06 Januari 2010
Tugas SORTING DAN SEARCHING
SORTING
Sorting adalah proses penyusunan kembali sekumpulan objek ke dalam urutan tertentu.
Tujuan pengurutan adalah untuk mendapatkan kemudahan dalam pencarian anggota dari suatu himpunan dapat mempercepat mengetahui data terbesar dan data terkecil.
Proses pengurutan yang terjadi :perbandingan data dan pertukaran data.
Metode Sorting antara lain,
Selection sort
Bubble sort
Insertion sort
Merge sort
SEARCHING
Searching adalah pencarian data dengan cara menelusuri data-data tersebut.Pada suatu data seringkali dibutuhkan pembacaan kembali informasi (retrieval information) dengancara searching.Tempat pencarian data dapat berupa array dalam memori,bisa juga pada file pada external storage.
Metode Searching
Binary Search Tree adalah data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian
Sequential Search adalah suatu teknik pencarian data dalam array ( 1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir.
Sorting adalah proses penyusunan kembali sekumpulan objek ke dalam urutan tertentu.
Tujuan pengurutan adalah untuk mendapatkan kemudahan dalam pencarian anggota dari suatu himpunan dapat mempercepat mengetahui data terbesar dan data terkecil.
Proses pengurutan yang terjadi :perbandingan data dan pertukaran data.
Metode Sorting antara lain,
Selection sort
Bubble sort
Insertion sort
Merge sort
SEARCHING
Searching adalah pencarian data dengan cara menelusuri data-data tersebut.Pada suatu data seringkali dibutuhkan pembacaan kembali informasi (retrieval information) dengancara searching.Tempat pencarian data dapat berupa array dalam memori,bisa juga pada file pada external storage.
Metode Searching
Binary Search Tree adalah data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian
Sequential Search adalah suatu teknik pencarian data dalam array ( 1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir.
Selasa, 03 November 2009
Senin, 02 November 2009
Senin, 21 September 2009
Capture Interface Aplikasi
Senin, 01 Juni 2009
mailing list
psikologi-unsubscribe@yahoogroups.com
dan ketawa.com
saya mengikuti dua mailing list dan komentar saya mengenai mailing list tentang psikologi sangat baik bagi perkembangan jiwa saya dan pembelajaran mengenai kehidupan sehari-hari.
Sedangkan ketawa.com itu,lumayan untuk bagi2 cerita sama temam2 tentang yang gokil2.
dan ketawa.com
saya mengikuti dua mailing list dan komentar saya mengenai mailing list tentang psikologi sangat baik bagi perkembangan jiwa saya dan pembelajaran mengenai kehidupan sehari-hari.
Sedangkan ketawa.com itu,lumayan untuk bagi2 cerita sama temam2 tentang yang gokil2.
komentar teman-teman
dwik's : orangnya nyebelin dan gak tau kondisi teman.
ayu : orangnya baik,semangat dan perhatian dengan teman
yuli : rada resek,agak pendiam dan ramah dengan teman
nana: bawel,suka ngisengin teman dan rada galak
hadi : baik,enak di ajak ngobrol.
ayu : orangnya baik,semangat dan perhatian dengan teman
yuli : rada resek,agak pendiam dan ramah dengan teman
nana: bawel,suka ngisengin teman dan rada galak
hadi : baik,enak di ajak ngobrol.
Langganan:
Postingan (Atom)