Page 20 - E-Modul PBO _Projek Ashilah
P. 20

3.  Melakukan overloading terhadap constructor method.
                        Compile program berikut untuk melihat hasilnya dan berikan penjelasan menurut
                        pemahaman anda.
                        Source code :
                               class Lingkaran
                               {
                                  double radius;
                                  Lingkaran() {
                                     radius=1.0;
                                  }
                                  Lingkaran(double r){
                                     radius=r;
                                  }
                                  double luas(){
                                     return radius*radius*Math.PI;
                                  }
                               }
                               public class LingkaranLat3
                               {
                                     public static void main(String[] Args)
                                     {
                                       double L;
                                       Lingkaran luas1 = new Lingkaran(1);
                                       L=luas1.luas();
                                       System.out.println("Luas Lingkaran: "+L);
                                       Lingkaran luas2 = new Lingkaran(10);
                                       L=luas2.luas();
                                       System.out.println("Luas Lingkaran: "+L);
                                      Lingkaran luas3 = new Lingkaran(100);
                                       L=luas3.luas();
                                       System.out.println("Luas Lingkaran: "+L);
                                     }
                               }


                     Screenshoot Hasil :
                     Penjelasan Singkat :

                  4.  Menerapkan overloading terhadap method.
                     Lakukan kompilasi dan eksekusi program kemudian tunjukkan hasilnya!
                     Source code :
                         class Pilihan
                         {
                           public void jurusan()
                                {
                                String jrs="Rekayasa Perangkat Lunak";
                                System.out.println("\nPilihan 1 : \nJurusan "+jrs);
                                }

                                public void jurusan (String jrs)
                                {
                                  System.out.println("\nPilihan 2 : \nJurusan "+jrs);
                                }





                                                          Pemrograman Berorientasi Objek Kelas XI – Semester 2   17
   15   16   17   18   19   20   21   22   23   24   25