Professional Documents
Culture Documents
================================================
package Pewarisan;
public class A {
protected static String orang = "Faozan Ganteng Seklai";
static int uang = 1000;
{
System.out.print("by Muhammad Faozan Mulad");
}
}
package Pewarisan;
Percobaan 1a
===============================
package bigCat;
//Kelas abstrak
{
}
}
package bigCat;
//Kelas turunan
class Lion extends Big_Cat {
// Kostruktor untuk kelas Lion
public Lion(String nameLion) {
// Mengisi peubah yang diwarisi dari kelas abstrak
Lion.name = nameLion;
{
}
}
}
package bigCat;
//Kelas turunan
class Tiger extends Big_Cat {
// Kostruktor untuk kelas Lion
public Tiger(String nameTiger) {
// Mengisi peubah yang diwarisi dari kelas abstrak
Tiger.name = nameTiger;
}
//Kelas turunan
class Cat extends Big_Cat {
// Kostruktor untuk kelas Lion
public Cat(String nameCat) {
// Mengisi peubah yang diwarisi dari kelas abstrak
Cat.name = nameCat;
}
Percobaan 1b
==========================
package bigCat;
package bigCatNoOverload;
package bigCatNoOverload;
//Kelas turunan
class WildLion extends Big_Cat_NoOverload {
// Kostruktor untuk kelas Lion
public WildLion (String nameLion) {
//Mengisi peubah yang diwarisi dari kelas abstrak
WildLion.name = nameLion;
}
}
package bigCatNoOverload;
//Kelas turunan
class WildTiger extends Big_Cat_NoOverload {
// Kostruktor untuk kelas Lion
public WildTiger(String nameTiger) {
package bigCatNoOverload;
//Kelas turunan
class WildCat extends Big_Cat_NoOverload {
// Kostruktor untuk kelas Lion
public WildCat(String nameCat) {
// Mengisi peubah yang diwarisi dari kelas abstrak
WildCat.name = nameCat;
}
}
Percobaan 2b
==========================
package bigCatNoOverload;
Percobaan 3a
==========================
package KucingGarong;
class Coba_Akses1 {
public static void main(String[] args) {
Kucing kucingku = new Kucing();
// Mengisi peubah instan.
kucingku.Isi_Identitas("Pussy", "Belang", 10);
// Menampilkan nama kucing melalui metoda.
System.out.println("Nama : " + kucingku.ambilNama());
// Menampilkan nama kucing lewat peubah.
System.out.println("Nama : " + kucingku.Nama);
System.out.println("by Muhammad Faozan Mulad");
}
}
Percobaan 3b
==========================
package KucingGarong;
class Kucing {
String Nama;
String Warna;
int Berat;
// Metoda
void Isi_Identitas(String namaKucing, String warnaKucing, int beratKucing) {
Nama = namaKucing;
Warna = warnaKucing;
Berat = beratKucing;
}
String ambilNama() {
return Nama;
}
String ambilWarna() {
return Warna;
}
int ambilBerat() {
return Berat;
}
}
Percobaan 4a
==========================
package MySweetyCat;
class Kucingku_Manis {
String Nama;
private String Warna;
private int Berat;
// Metoda
void Isi_Identitas(String namaKucing, String warnaKucing, int beratKucing) {
Nama = namaKucing;
Warna = warnaKucing;
Berat = beratKucing;
}
String ambilNama() {
return Nama;
}
String ambilWarna() {
return Warna;
}
int ambilBerat() {
return Berat;
}
{
System.out.println("by Muhammad Faozan Mulad");
}
}
Percobaan 5a
==========================
package OrangIndonesia;
package OrangIndonesia;
package OrangIndonesia;
Percobaan 5b
==========================
package OrangIndonesia;
public class TestOrang {
public static void main(String[] args) {
OrangIndonesia oi = new OrangIndonesia("Adi", "Bandung", "Dosen");
System.out.println("Nama : " + oi.getNama());
System.out.println("Alamat : " + oi.getAlamat());
System.out.println("Pekerjaan : " + oi.getPekerjaan() + "\n");
package rumahAna;