UTS PRAKTEK
Source Code :
//Kelas DemoHewan
import java.util.Scanner;
public class DemoHewan{
public static void main(String[] args){
int pilihan;
Scanner sc = new Scanner(System.in);
System.out.println("<<--TEST HEWAN -->>");
System.out.println("1. Singa");
System.out.println("2. Elang");
System.out.println("3. Lebah");
System.out.println("4. Paus");
System.out.println("Masukkan Pilihan Anda : ");
pilihan = sc.nextInt();
System.out.println("\n");
Hewan Singa = new Singa("Mamalia", "Buas, Liar", "Mengaum", "4 Kaki");
Hewan Elang = new Elang("Burung", "Besar, Cepat", "Berkicau", "Sayap");
Hewan Lebah = new Lebah("Serangga", "Menghasilkan Madu, Menusuk", "Mendengung", "Sayap");
Hewan Paus = new Paus("Mamalia", "Raksasa", "Menggeram", "Berenang");
switch (pilihan){
case 1 :
System.out.println("1. Singa ");
Singa.tampilHewan();
System.out.println("Singa Bernapas Dengan Paru-Paru");
break;
case 2 :
System.out.println("2. Elang ");
Elang.tampilHewan();
System.out.println("Elang Bernapas Dengan Paru-Paru");
break;
case 3 :
System.out.println("3. Lebah ");
Lebah.tampilHewan();
System.out.println("Lebah Bernapas Dengan Insecta");
break;
case 4 :
System.out.println("4. Paus ");
Paus.tampilHewan();
System.out.println("Paus Bernapas Dengan Paru-Paru");
break;
}
}
}
//Kelas Hewan
public class Hewan {
protected String jenis, ciri;
public Hewan (String jenis, String ciri){
this.jenis = jenis;
this.ciri = ciri;
}
public Hewan(){
}
public void tampilHewan(){
System.out.println("Jenis Hewan : "+jenis);
System.out.println("Ciri Hewan : "+ciri);
}
}
//Kelas Singa
public class Singa extends Hewan{
private String suara, berjalan;
public Singa(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Singa(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Elang
public class Elang extends Hewan{
private String suara, berjalan;
public Elang(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Elang(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Lebah
public class Lebah extends Hewan{
private String suara, berjalan;
public Lebah(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Lebah(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Paus
public class Paus extends Hewan{
private String suara, berjalan;
public Paus(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Paus(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas DemoHewan
import java.util.Scanner;
public class DemoHewan{
public static void main(String[] args){
int pilihan;
Scanner sc = new Scanner(System.in);
System.out.println("<<--TEST HEWAN -->>");
System.out.println("1. Singa");
System.out.println("2. Elang");
System.out.println("3. Lebah");
System.out.println("4. Paus");
System.out.println("Masukkan Pilihan Anda : ");
pilihan = sc.nextInt();
System.out.println("\n");
Hewan Singa = new Singa("Mamalia", "Buas, Liar", "Mengaum", "4 Kaki");
Hewan Elang = new Elang("Burung", "Besar, Cepat", "Berkicau", "Sayap");
Hewan Lebah = new Lebah("Serangga", "Menghasilkan Madu, Menusuk", "Mendengung", "Sayap");
Hewan Paus = new Paus("Mamalia", "Raksasa", "Menggeram", "Berenang");
switch (pilihan){
case 1 :
System.out.println("1. Singa ");
Singa.tampilHewan();
System.out.println("Singa Bernapas Dengan Paru-Paru");
break;
case 2 :
System.out.println("2. Elang ");
Elang.tampilHewan();
System.out.println("Elang Bernapas Dengan Paru-Paru");
break;
case 3 :
System.out.println("3. Lebah ");
Lebah.tampilHewan();
System.out.println("Lebah Bernapas Dengan Insecta");
break;
case 4 :
System.out.println("4. Paus ");
Paus.tampilHewan();
System.out.println("Paus Bernapas Dengan Paru-Paru");
break;
}
}
}
//Kelas Hewan
public class Hewan {
protected String jenis, ciri;
public Hewan (String jenis, String ciri){
this.jenis = jenis;
this.ciri = ciri;
}
public Hewan(){
}
public void tampilHewan(){
System.out.println("Jenis Hewan : "+jenis);
System.out.println("Ciri Hewan : "+ciri);
}
}
//Kelas Singa
public class Singa extends Hewan{
private String suara, berjalan;
public Singa(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Singa(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Elang
public class Elang extends Hewan{
private String suara, berjalan;
public Elang(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Elang(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Lebah
public class Lebah extends Hewan{
private String suara, berjalan;
public Lebah(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Lebah(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
//Kelas Paus
public class Paus extends Hewan{
private String suara, berjalan;
public Paus(String jenis, String ciri, String suara, String berjalan){
super(jenis, ciri);
this.suara = suara ;
this.berjalan = berjalan;
}
public Paus(String suara, String berjalan){
this.suara = suara;
this.berjalan = berjalan;
}
public void tampilHewan(){
super.tampilHewan();
System.out.println("Suara Hewan :"+ suara);
System.out.println("Cara Berjalan :"+ berjalan);
}
}
![]() |
| INPUT |
![]() |
| OUTPUT 1 |
![]() |
| OUTPUT 2 |
![]() |
| OUTPUT 3 |
![]() |
| OUTPUT 4 |





Komentar
Posting Komentar