Dokumen tersebut memberikan contoh-contoh penerapan konsep-konsep dasar pemrograman berorientasi objek seperti inheritance, encapsulation, exception handling, polymorphism, dan method overloading dalam bahasa pemrograman Java.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)Debby Ummul
Dokumen ini membahas tentang konsep inheritance dalam pemrograman berorientasi objek. Inheritance memungkinkan hubungan antara class dimana subclass mewarisi atribut dan method dari superclass. Dokumen ini memberikan contoh kode program untuk mempraktekkan single inheritance, multilevel inheritance, dan access control. Juga dijelaskan penggunaan kata kunci super dan konstruktor yang tidak diwariskan.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)Debby Ummul
Modul ini berisi materi praktikum. Topik pembahasannya adalah mengenai "Aplikasi CRUD Perpustakaan". Bahasa yang digunakan untuk membuat aplikasinya menggunakan bahasa Java
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
Modul ini berisi materi praktikum tentang pembuatan aplikasi CRUD perpustakaan. Sebenarnya ini adalah edisi revisi dari modul sebelumnya yaitu Chapter 11. hehe....
Bahasa yang digunakan masih sama yaitu menggunakan bahasa Java
Program komputer terdiri dari kode dan data yang diatur untuk menghasilkan keluaran. Model pemrograman prosedural berorientasi pada proses namun memiliki kelemahan dalam menangani kasus kompleks. Pemrograman berorientasi objek menjadikan sistem sebagai objek-objek untuk mengatasi kelemahan tersebut.
Modul prak2 constructor dan overloadingwahyuniwulan
Modul ini membahas tentang constructor, overload constructor, dan overload method pada pemrograman berorientasi objek. Modul ini menjelaskan pengertian dan implementasi dari ketiga konsep tersebut dengan contoh kode program seperti class Kotak dan Perkalian. Modul ini juga memberikan tugas praktikum untuk menerapkan overload method dan constructor.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
Modul ini membahas tentang pemrograman berorientasi objek dengan bahasa Java. Materi yang dibahas antara lain konsep dasar OOP, penggunaan array, konstruktor, exception handling, serta percabangan dan operator dalam Java."
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)Debby Ummul
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang pembuatan antarmuka grafis pengguna (GUI) menggunakan Abstract Window Toolkit (AWT) dan Swing dalam bahasa pemrograman Java.
2. Terdapat penjelasan mengenai komponen-komponen GUI seperti frame, button, label, text field, combo box, check box, radio button beserta cara penggunaannya.
3. Juga dibahas mengenai manajemen tata letak komponen seperti
Modul Praktikum Pemrograman Berorientasi Objek (Chap.7)Debby Ummul
Dokumen ini membahas tentang konsep inheritance dalam pemrograman berorientasi objek. Inheritance memungkinkan hubungan antara class dimana subclass mewarisi atribut dan method dari superclass. Dokumen ini memberikan contoh kode program untuk mempraktekkan single inheritance, multilevel inheritance, dan access control. Juga dijelaskan penggunaan kata kunci super dan konstruktor yang tidak diwariskan.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.11)Debby Ummul
Modul ini berisi materi praktikum. Topik pembahasannya adalah mengenai "Aplikasi CRUD Perpustakaan". Bahasa yang digunakan untuk membuat aplikasinya menggunakan bahasa Java
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
Modul ini berisi materi praktikum tentang pembuatan aplikasi CRUD perpustakaan. Sebenarnya ini adalah edisi revisi dari modul sebelumnya yaitu Chapter 11. hehe....
Bahasa yang digunakan masih sama yaitu menggunakan bahasa Java
Program komputer terdiri dari kode dan data yang diatur untuk menghasilkan keluaran. Model pemrograman prosedural berorientasi pada proses namun memiliki kelemahan dalam menangani kasus kompleks. Pemrograman berorientasi objek menjadikan sistem sebagai objek-objek untuk mengatasi kelemahan tersebut.
Modul prak2 constructor dan overloadingwahyuniwulan
Modul ini membahas tentang constructor, overload constructor, dan overload method pada pemrograman berorientasi objek. Modul ini menjelaskan pengertian dan implementasi dari ketiga konsep tersebut dengan contoh kode program seperti class Kotak dan Perkalian. Modul ini juga memberikan tugas praktikum untuk menerapkan overload method dan constructor.
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
Modul ini membahas tentang pemrograman berorientasi objek dengan bahasa Java. Materi yang dibahas antara lain konsep dasar OOP, penggunaan array, konstruktor, exception handling, serta percabangan dan operator dalam Java."
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)Debby Ummul
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang pembuatan antarmuka grafis pengguna (GUI) menggunakan Abstract Window Toolkit (AWT) dan Swing dalam bahasa pemrograman Java.
2. Terdapat penjelasan mengenai komponen-komponen GUI seperti frame, button, label, text field, combo box, check box, radio button beserta cara penggunaannya.
3. Juga dibahas mengenai manajemen tata letak komponen seperti
Modul ini membahas tentang konsep pemrograman berorientasi objek dilengkapi dengan contoh source code untuk praktik. Membahas Class, Object, Pewarisan, Polimorfisme, Konstruktor
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Ekha Cahya Nugraha
Dokumen tersebut merupakan laporan praktikum mengenai algoritma dan pemrograman yang membahas tentang kelas dan objek dalam bahasa pemrograman Java. Laporan tersebut menjelaskan pengertian kelas, cara membuat kelas, menambahkan field, konstruktor, dan method pada kelas, serta contoh kode program sederhana mengenai kelas persegi panjang dan lingkaran.
Dokumen tersebut memberikan ringkasan tentang materi Java Fundamental yang mencakup konsep OOP, sintaks dan grammar bahasa Java, serta penjelasan tentang variabel, tipe data, array, operator, input/output, dan pernyataan pengkondisian dan pengulangan dalam bahasa pemrograman Java.
Dokumen tersebut membahas perbedaan antara pemrograman berorientasi objek dan pemrograman prosedural. Pemrograman berorientasi objek fokus pada konsep objek dan interaksinya, sedangkan pemrograman prosedural fokus pada proses dan urutan langkah. Pemrograman berorientasi objek memiliki sifat abstraksi, enkapsulasi, pewarisan, dan polimorfisme.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Pelajaran oop java ii pengertian method dan cara pembuatan method by hermawan hermawanawang
Dokumen tersebut membahas tentang pembuatan program menghitung luas bangun datar menggunakan Java OOP dan antarmuka grafis NetBeans. Termasuk pembahasan tentang pembuatan kelas-kelas logika untuk setiap bangun datar dan cara membuat tampilan antarmuka pengguna."
Dokumen tersebut merangkum materi pemrograman berorientasi objek yang mencakup konsep class, object, method dan parameter. Terdapat beberapa contoh kode program yang mendemonstrasikan pembuatan class Buku dan Pegawai beserta property dan methodnya untuk menampilkan output.
Modul ini membahas tentang konsep pemrograman berorientasi objek dilengkapi dengan contoh source code untuk praktik. Membahas Class, Object, Pewarisan, Polimorfisme, Konstruktor
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Ekha Cahya Nugraha
Dokumen tersebut merupakan laporan praktikum mengenai algoritma dan pemrograman yang membahas tentang kelas dan objek dalam bahasa pemrograman Java. Laporan tersebut menjelaskan pengertian kelas, cara membuat kelas, menambahkan field, konstruktor, dan method pada kelas, serta contoh kode program sederhana mengenai kelas persegi panjang dan lingkaran.
Dokumen tersebut memberikan ringkasan tentang materi Java Fundamental yang mencakup konsep OOP, sintaks dan grammar bahasa Java, serta penjelasan tentang variabel, tipe data, array, operator, input/output, dan pernyataan pengkondisian dan pengulangan dalam bahasa pemrograman Java.
Dokumen tersebut membahas perbedaan antara pemrograman berorientasi objek dan pemrograman prosedural. Pemrograman berorientasi objek fokus pada konsep objek dan interaksinya, sedangkan pemrograman prosedural fokus pada proses dan urutan langkah. Pemrograman berorientasi objek memiliki sifat abstraksi, enkapsulasi, pewarisan, dan polimorfisme.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Pelajaran oop java ii pengertian method dan cara pembuatan method by hermawan hermawanawang
Dokumen tersebut membahas tentang pembuatan program menghitung luas bangun datar menggunakan Java OOP dan antarmuka grafis NetBeans. Termasuk pembahasan tentang pembuatan kelas-kelas logika untuk setiap bangun datar dan cara membuat tampilan antarmuka pengguna."
Dokumen tersebut merangkum materi pemrograman berorientasi objek yang mencakup konsep class, object, method dan parameter. Terdapat beberapa contoh kode program yang mendemonstrasikan pembuatan class Buku dan Pegawai beserta property dan methodnya untuk menampilkan output.
Dokumen tersebut memberikan informasi tentang konsep dasar pemrograman berorientasi objek (OOP) dalam bahasa Java seperti class, object, atribut, method, constructor, serta contoh kode program sederhana.
Program tersebut merangkum praktikum mengenai penggunaan array satu dan dua dimensi dalam bahasa pemrograman Java. Program tersebut mendemonstrasikan pendefinisian array, pengisian nilai, dan penampilan output menggunakan perulangan nested loop.
Dokumen ini membahas tentang method dalam pemrograman berorientasi objek menggunakan bahasa pemrograman Java. Method merupakan implementasi dari bagaimana bekerjanya suatu class dan melakukan manipulasi data, perhitungan matematika, serta memantau kejadian dari suatu event. Diberikan contoh penggunaan method dalam class Mobil2 dan class lainnya beserta latihan-latihan untuk membuat class dan method.
Polimorfisme memungkinkan objek dari subclass untuk menimpa perilaku yang diwarisi dari superclass. Overloading memungkinkan method dengan nama yang sama tetapi parameter yang berbeda. Overriding memungkinkan subclass untuk menimpa implementasi method dari superclass.
Dokumen tersebut membahas tentang perbedaan antara class dan object dalam bahasa pemrograman Java. Class digunakan sebagai cetakan untuk membuat object, sedangkan object merupakan instansiasi dari suatu class yang menyimpan state dan behavior. Dokumen tersebut juga menjelaskan cara membuat class dan object beserta contoh kode programnya.
Built in class adalah class-class yang secara langsung disediakan oleh Java, user dapat langsung menggunakan tanpa perlu mendefinisikan sendiri
Mengakses Built in class :
Import Built in class dengan menggunakan key word “import”
Ex: import java.util.Scanner;
Buat instance dari class tersebut
Ex: Scanner input = new Scanner(System.in);
Tanda titik digunakan oleh Java sebagai pemisah antara instance dengan method/atribut
Ex: input.nextLine();
Contoh Built in class: class Scanner, class String, class Math
Dokumen tersebut merupakan tutorial tentang penerapan database SQLite pada sistem informasi KHS dan KRS berbasis Android. Tutorial ini menjelaskan langkah-langkah pembuatan aplikasi tersebut mulai dari desain antarmuka pengguna, pembuatan database dan tabel, penginputan data mahasiswa, mata kuliah, KRS dan KHS, hingga pelaporan. Kode program yang dibutuhkan seperti pembuatan kelas, aktivitas, database, serta operasi CRUD juga dijelaskan secara
Array adalah kumpulan dari nilai-nilai data yang bertipe sama dalam indeks tertentu yang menggunakan sebuah nama yang sama.
Array merupakan struktur data yang statis.
Indeks di array dimulai dari o (nol).
Array berfungsi untuk efisiensi dalam pengalokasian data ke memori.
Ringkasan dokumen tersebut adalah tutorial dasar pemrograman Python yang mencakup pengenalan bahasa Python, tipe data dasar, fungsi, kelas, paket, modul, dan konsep-konsep OOP seperti inheritance, encapsulation, dan polymorphism.
Similar to Modul Praktikum Pemrograman Berorientasi Objek (Chap.8-9) (20)
Modul Praktikum 13 - Pemrograman VisualDebby Ummul
Dokumen ini memberikan instruksi langkah demi langkah untuk membuat laporan menggunakan Report Wizard di Visual Studio. Langkah-langkahnya meliputi pembuatan koneksi data, memilih tabel dan field, mengatur tampilan laporan, dan menampilkan hasil laporan pada Form baru.
Modul ini memberikan panduan lengkap untuk membuat aplikasi pinjam buku dengan multiple design interface menggunakan Visual Programming. Termasuk cara membuat form, menu, toolstrip, serta menambahkan source code untuk mengatur navigasi antar form dan fungsi-fungsi dasar seperti tambah, hapus, dan keluar.
Modul ini membahas penggunaan array satu dimensi dan dua dimensi dalam pemrograman Visual. Terdapat contoh program yang mendemonstrasikan penggunaan array untuk menyimpan dan mengolah data mahasiswa seperti menghitung total nilai, nilai maksimum, minimum dan rata-rata.
SISTEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS...Debby Ummul
Sistem ini membantu proses seleksi calon perangkat desa baru di desa Rabak dengan menggunakan metode Analytical Hierarchy Process (AHP) untuk menilai kriteria pendidikan, pengabdian, tes tertulis, dan wawancara, serta memberikan perankingan calon terpilih.
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfnarayafiryal8
Industri batu bara telah menjadi salah satu penyumbang utama pencemaran udara global. Proses ekstraksi batu bara, baik melalui penambangan terbuka maupun penambangan bawah tanah, menghasilkan debu dan gas beracun yang dilepaskan ke atmosfer. Gas-gas tersebut termasuk sulfur dioksida (SO2), nitrogen oksida (NOx), dan partikel-partikel halus (PM2.5) yang berbahaya bagi kesehatan manusia dan lingkungan. Selain itu, pembakaran batu bara di pembangkit listrik dan industri menyebabkan emisi karbon dioksida (CO2), yang merupakan penyebab utama perubahan iklim global dan pemanasan global.
Pencemaran udara yang disebabkan oleh industri batu bara juga memiliki dampak lokal yang signifikan. Di sekitar area penambangan, debu batu bara yang dihasilkan dapat mengganggu kesehatan masyarakat dan ekosistem lokal. Paparan terus-menerus terhadap debu batu bara dapat menyebabkan masalah pernapasan seperti asma dan bronkitis, serta berkontribusi pada penyakit paru-paru yang lebih serius. Selain itu, hujan asam yang disebabkan oleh emisi sulfur dioksida dapat merusak tanaman, air tanah, dan ekosistem sungai, mengancam keberlanjutan lingkungan di sekitar lokasi industri batu bara.
2. TI009 – Pemrograman Berorientasi Objek
ISI
1. Contoh 1 – Inheritance
Buatlah project dengan nama: latihaninheritance1.java
package latihaninheritance1;
import java.util.Scanner;
//parent class
class Buah {
String nama;
String warna;
int hargaPerKilo;
int jumlah;
int subtotal;
}
//child class
class jenisBuah extends Buah {
void tampilJenis() {
}
}
class Mangga extends Buah {
void isiMangga(String namaMangga, String warnaMangga,
int hargaPerKiloMangga) {
nama = namaMangga;
warna = warnaMangga;
hargaPerKilo = hargaPerKiloMangga;
}
3. TI009 – Pemrograman Berorientasi Objek
void tampilMangga() {
Scanner a = new Scanner(System.in);
System.out.println("Pembelian Buah Mangga");
System.out.print("tWarna Buah : ");
warna = a.next();
System.out.print("tJumlah yang dibeli (kg): ");
jumlah = a.nextInt();
System.out.print("tHarga PerKilo : ");
hargaPerKilo = a.nextInt();
subtotal = jumlah * hargaPerKilo;
System.out.print("tSub Total : " + (subtotal));
System.out.println("");
}
}
class Rambutan extends Buah {
void isiRambutan(String namaRambutan, String warnaRambutan,
int hargaPerKiloRambutan) {
nama = namaRambutan;
warna = warnaRambutan;
hargaPerKilo = hargaPerKiloRambutan;
}
void tampilRambutan() {
Scanner a = new Scanner(System.in);
System.out.println("Pembelian Buah Rambutan");
System.out.print("tWarna Buah : ");
warna = a.next();
System.out.print("tJumlah yang dibeli (kg): ");
jumlah = a.nextInt();
System.out.print("tHarga PerKilo : ");
hargaPerKilo = a.nextInt();
4. TI009 – Pemrograman Berorientasi Objek
subtotal = jumlah * hargaPerKilo;
System.out.print("tSub Total : " + (subtotal));
System.out.println("");
}
}
class Apel extends Buah {
void isiApel(String namaApel, String warnaApel,
int hargaPerKiloApel) {
nama = namaApel;
warna = warnaApel;
hargaPerKilo = hargaPerKiloApel;
}
void tampilApel() {
Scanner a = new Scanner(System.in);
System.out.println("Pembelian Buah Apel");
System.out.print("tWarna Buah : ");
warna = a.next();
System.out.print("tJumlah yang dibeli (kg): ");
jumlah = a.nextInt();
System.out.print("tHarga PerKilo : ");
hargaPerKilo = a.nextInt();
subtotal = jumlah * hargaPerKilo;
System.out.print("tSub Total : " + (subtotal));
System.out.println("");
}
}
public class LatihanInheritance1 {
public static void main(String[] debby) {
Scanner b = new Scanner(System.in);
int total = 0;
5. TI009 – Pemrograman Berorientasi Objek
String tekan = "Y";
System.out.println("======================================");
System.out.println("tTOKO BUAH INHERITANCE");
System.out.println("======================================");
//memanggil child class
Mangga m = new Mangga();
Rambutan r = new Rambutan();
Apel a = new Apel();
//perulangan untuk memproses data pembelian selama masih Y
while (tekan.equals("Y") || tekan.equals("y")) {
System.out.println("Data Pembelian");
//menampilkan method child class
m.tampilMangga();
r.tampilRambutan();
a.tampilApel();
//menjumlah seluruh total belanja dari subtotal child class nya
total = (m.subtotal) + (r.subtotal) + (a.subtotal);
System.out.println("Total Pembelian Anda Adalah : Rp " + total);
System.out.println("Apakah ingin melanjutkan berbelanja? [Y/T] : ");
tekan = b.next();
System.out.println("-----------------------------------------------");
}
}
}
6. TI009 – Pemrograman Berorientasi Objek
2. Contoh 2 – Masih Tentang Inheritance
package belajarinheritance2;
class BangunDatar {
//membuat function HitungLuas dan Keliling
public void HitungLuas() {
System.out.println("Belum ada luas bangun datar yang bisa dihitung");
}
public void HitungKeliling() {
System.out.println("Belum ada keliling bangun datar yang bisa dihitung");
}
}
class SegiEmpat extends BangunDatar {
double sisi; //mendeklarasikan variabel
//membuat konstruktor SegiEmpat dengan parameter sisi
public SegiEmpat(double sisi) {
this.sisi = sisi;
}
//membuat method untuk menentukan nilai dari variabel sisi
public void setSisi(double sisi) {
this.sisi = sisi;
}
public void HitungLuas() {
double luas;
7. TI009 – Pemrograman Berorientasi Objek
luas = this.sisi * this.sisi;
System.out.println("nLuas segiempat dengan sisi " + sisi + "cm adalah : " +
luas);
}
public void HitungKeliling() {
double keliling;
keliling = this.sisi * 4;
System.out.println("Keliling segiempat dengan sisi " + sisi + "cm adalah : " +
keliling);
}
}
public class BelajarInheritance2 {
public static void main(String[] args) {
BangunDatar bd =new BangunDatar();
bd.HitungLuas();
bd.HitungKeliling();
SegiEmpat se = new SegiEmpat(20);
se.HitungLuas();
se.HitungKeliling();
}
}
8. TI009 – Pemrograman Berorientasi Objek
3. Contoh 3 – Enkapsulasi
Buatlah projek dengan nama: belajarenkapsulasi.java
package belajarenkapsulasi;
public class BelajarEnkapsulasi {
public static void main(String[] args) {
BelajarEnkapsulasi2 be = new BelajarEnkapsulasi2(); //memanggil kelas
BelajarEnkapsulasi2
be.setName("Debby Ummul Hidayah"); //kita memanggil objek be dan memanggil
method setName
be.setGender("Perempuan");
be.setJob("Mahasiswi");
be.setTelp("085100769023");
//mencetak dan memanggil be dan memanggil method get
System.out.println("Nama Mahasiswa : " + be.getName());
System.out.println("Jenis Kelamin : " + be.getGender());
System.out.println("Pekerjaan : " + be.getJob());
System.out.println("Nomor Telepon : " + be.getTelp());
}
}
class BelajarEnkapsulasi2 {
private String name;
private String gender;
private String job;
private String telp;
public String getName() {
9. TI009 – Pemrograman Berorientasi Objek
return name; //artinya kita kembali ke name
}
public void setName(String name) { //name adalah parameter yang akan kita beri
nilai di kelas BelajarEnkapsulasi
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public String getTelp() {
return telp;
}
public void setTelp(String telp) {
this.telp = telp;
}
}
10. TI009 – Pemrograman Berorientasi Objek
4. Contoh 4 – Mencoba Menggunakan Try Catch
Buatlah projek dengan nama: LatihanTryCatch.java
package latihantrycatch;
import java.util.Scanner;
public class LatihanTryCatch {
public static void main(String[] args) {
// TODO code application logic here
double bagi=0;
Scanner sc = new Scanner(System.in);
System.out.print("Masukkan nilai pertama : ");
int a = sc.nextInt();
System.out.print("Masukkan nilai kedua : ");
int b = sc.nextInt();
try {
bagi = a / b;
} catch(Throwable t){
System.err.println("Maaf Nilai Kedua Tidak Boleh Nol!");
System.out.println(t.getMessage());
}
System.out.println("Hasil pembagian nilai pertama/nilai kedua = " + bagi);
}
}
11. TI009 – Pemrograman Berorientasi Objek
5. Contoh 5 – Polymorphism
package belajarpolymorphism;
import java.util.Date;
class Pegawai {
protected String nama;
protected double gaji;
protected Date tgl;
public String getDetail() {
return "Nama : " + nama + "n"
+ "Gaji : " + gaji;
}
}
class Manager extends Pegawai {
protected String departemen;
public String getDetail(){
return "Nama : " + nama + "n"
+ "Gaji : " + gaji +"n"
+ "Departemen : " + departemen;
}
}
12. TI009 – Pemrograman Berorientasi Objek
public class BelajarPolymorphism {
public static void main(String[] args) {
// TODO code application logic here
Pegawai p = new Pegawai();
p.getDetail();
p.nama="Debby";
p.gaji=2400000;
// p.tgl='2016/06/07';
Manager m = new Manager();
m.getDetail();
}
}
6. Contoh 6 – Overloading
package belajaroverloading;
class Bentuk {
public void BangunRuang(int x) {
}
public void BangunRuang(int x, int y) {
13. TI009 – Pemrograman Berorientasi Objek
}
public void BangunRuang(int x, int y, int z) {
}
public void BangunRuang(int x, int y, int z, int a) {
}
}
class Warna extends Bentuk {
public void BangunRuang(String colour, int x, int y, int z) {
}
public void BangunRuang(String colour, int x, int y, int z, int a) {
}
}
class Tumbuhan {
public void Berspora(String nama) {
}
public void Berspora(int jumlahSpora) {
14. TI009 – Pemrograman Berorientasi Objek
}
public void Berspora(float harga) {
}
}
public class BelajarOverloading {
public static void main(String[] args) {
}
}