Page 22 - e-modul pbo
P. 22

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
   17   18   19   20   21   22   23   24   25   26   27