Jumat, 21 Oktober 2011

Tugas IV

      MEMBUAT PROGRAM SuperClass.java
public class SuperClass{
               public SuperClass(){
               System.out.println("ini konstruktor milik SuperClass");
               }
               public void methodSuperClass(){
               System.out.println("ini method milik SuperClass");
                           }
}
Ket      : SuperClass merupakan kelas induk
                             methodSuperClass() merupakan Constructor dari kelas induk

      MEMBUAT PROGRAM SubClass.java
public class SubClass extends SuperClass{
         public SubClass(){
                     super();
         }
         public void methodSubClass(){
                     super.methodSuperClass();
                     }
}
Ket      : Super() untuk memanggil constructor kelas induk
  class SubClass extends SuperClass mendeklarasikan penurunan dari SuperClass.


     MEMBUAT PROGRAM DemoInheritance.java
public class DemoInheritance{
         public static void main (String[]args){
         SubClass sc=new SubClass();
         sc.methodSubClass();
                     }
}
Ket      : memiliki fungsi utama
              Membuat objek baru bernama “sc”
Melakukan pemanggilan dari method SuperClass yaitu methodSubClass()

       MEMBUAT PROGRAM Persegi.java
public class Persegi{
         private double panjang;                   //atribut yang disembunyikan
         private double lebar;                         //atribut yang disembunyikan
         private double tinggi;                        //atribut yang disembunyikan

         public Persegi(){
         panjang=0;
         lebar=0;
         }

         private double luas(double p, double l){
                     return p*l;
         }

         public void setpanjang(double panjang1){
                                 this.panjang=panjang1;
         }

         public void setlebar(double lebar1){
                                             this.lebar=lebar1;
                     }

         public double getpanjang(){
                     return panjang;
         }

         public double getlebar(){
                                 return lebar;
         }

         public double getluas(){
                                 return luas(panjang, lebar);
         }
}
Ket           : memiliki modifier yaitu Private yang dapat dipanggil dari class yang sama

  MEMBUAT PROGRAM MainPersegi.java
public class MainPersegi{
         public static void main (String[]args){
                     Persegi pg=new Persegi();
                     pg.setpanjang(10);
                     pg.setlebar(20);

                     System.out.println("Panjang           : "+pg.getpanjang());
                     System.out.println("Lebar   : "+pg.getlebar());
                     System.out.println("Luas     : "+pg.getluas());
                     }
}
Ket      : memiliki fungsi utama
              Membuat objek baru bernama “pg”

  MEMBUAT PROGRAM Karyawan.java
abstract class Karyawan{
        int gaji;
        Karyawan(){
                    gaji=1000000;
        }

        int getgaji(){

                    return gaji;
        }

        abstract void naikgaji();
}
                     Ket    : Karyawan merupakan class induk

MEMBUAT PROGRAM Manajer.java
class Manager extends Karyawan{
                     Manager(){
                                gaji +=2000000;
                     }
                     void naikgaji() {gaji +=3000000;}
}
                     Ket    : class Manager extends Karyawanmendeklarasikan penurunan    dari Class Karyawan

    MEMBUAT PROGRAM Receptionist.java
class Receptionist extends Karyawan{
                     Receptionist(){
                                gaji +=1000000;
                     }
                     void naikgaji() {gaji +=1000000;}
}
Ket           : class Receptionist extends Karyawanmendeklarasikan penurunan dari Class Karyawan
4.      MEMBUAT PROGRAM Polymorphisme.java
class Polymorphisme{
        public static void main (String[]args){
        Karyawan K[]=new Karyawan[3];

        K[0]=new Manager();
        K[1]=new Receptionist();
        K[2]=new Manager();

        for (int i=0;i<3;i++)
                    System.out.println("Gaji karyawan "+i+" adalah "+K[i].getgaji());

        for (int i=0;i<3;i++)
                    K[i].naikgaji();

        for (int i=0;i<3;i++)
                    System.out.println("Gaji sekarang "+i+" adalah "+K[i].getgaji());
        }
}

Ket              : mempunyai fungsi utama
                     Menggunakan perulangan

Senin, 10 Oktober 2011

Tugas III

class Gedung {
     int Panjang = 10;
     int Lebar = 100;
     String Nama = "S1 Amik Tunas Bangsa";
     int Tinggi = 150;


     Gedung() {
         Tinggi = 10;
     }
     Gedung(int Tinggi1) {
         this.Tinggi = Tinggi1;
     }

    }

  class MainGedung {
      public static void main (String[] args) {
          Gedung G1 = new Gedung(15);
          System.out.println("Nama Gedung       = "+G1.Nama);
          System.out.println("Panjang Gedung    = "+G1.Panjang+"cm");
          System.out.println("Lebar Gedung      = "+G1.Lebar+"cm");
          System.out.println("Tinggi Gedung     = "+G1.Tinggi+"cm");
          System.out.println("Luas Gedung S1 Amik Tunas Bangsa adalah "+"|"+G1.Tinggi*G1.Panjang*G1.Lebar + "cm3"+"|");

          }

              }

- Hasil
  Nama Gedung        = S1 Amik Tunas Bangsa
  Panjang Gedung     = 10cm
  Lebar Gedung        = 100cm
  Tinggi Gedung        = 15cm
  Lusa Gedung S1 Amik Tunas Bangsa Adalah | 15000cm3 |

Minggu, 09 Oktober 2011

Tugas II


// Tes Keputusan

public class TesKeputusan {
 public static void main (String[] args){
   char jeniskelamin = 'W';

   // Nested if
   if (jeniskelamin=='L')
       System.out.println("Cowok");
     else if (jeniskelamin=='P')
       System.out.println("Cewek");
     else
       System.out.println("Banci");

   //ternary
   System.out.println(jeniskelamin=='P'? "Dia Pasti Cowok." : "Dia Pasti Cewek.");

   //switch case
   switch (jeniskelamin) {
       case 'P' : System.out.println("Cowok");
                  break;
       case 'L' : System.out.println("Cewek");
                  break;
       default  : System.out.println("Banci");
                  break;
      }

    }
   }
·        Hasil
Banci 
Dia Pasti Cewek.
Banci




// Tes Perulangan

public class TesPerulangan {
 public static void main (String[] args){
   int i;

   // for
     System.out.println("Perulangan For....");
     for (i=0; i<10; i++)
          System.out.println("Perulangan ke : "+i);

   // while
     System.out.println("Perulangan While....");
     i=0;
     while (i<10) {
           System.out.println("Perulangan ke : "+i);
           i++;
           }

   // do while
     System.out.println("Perulangan Do While....");
     i=0;
     do {
         System.out.println("Perulangan ke : "+i);
         i++;
      }
      while (i<10);
    }
   }
  ·        Hasil
Perulangan for...
Perulangan ke    : 0
Perulangan ke    : 1
Perulangan ke    : 2
Perulangan ke    : 3
Perulangan ke    : 4
Perulangan ke    : 5
Perulangan ke    : 6
Perulangan ke    : 7
Perulangan ke    : 8
Perulangan ke    : 9 
Perulangan While...
Perulangan ke    : 0
Perulangan ke    : 1
Perulangan ke    : 2
Perulangan ke    : 3
Perulangan ke    : 4 
Perulangan ke    : 5
Perulangan ke    : 6 
Perulangan ke    : 7
Perulangan ke    : 8
Perulangan ke    : 9 
Perulangan Do While...
Perulangan ke    : 0
Perulangan ke    : 1
Perulangan ke    : 2
Perulangan ke    : 3
Perulangan ke    : 4 
Perulangan ke    : 5
Perulangan ke    : 6 
Perulangan ke    : 7
Perulangan ke    : 8
Perulangan ke    : 9
 
 

// Tes Tipe Data

class TestTipeData {
 public static void main (String[] args){

 byte b = 1;
 short s = 100;
 int i = 1000;
 long l  = 10000;
 char c = 'a';
 float f = 3.14f;
 double d = 3.14;
 boolean t = true;
 final double PI = 3.14;

 System.out.println("Byte        : " +b);
 System.out.println("Short       : " +s);
 System.out.println("Int            : " +i);
 i = 010;
 System.out.println("Int            : " +i+ " Octal Mode");
 i = 0XFF;
 System.out.println("Int            : " +i+ " Hexa Mode");
 System.out.println("Long       : " +l);
 System.out.println("Char       : " +c);
 System.out.println("Float       : " +f);
 System.out.println("Double   : " +d);
 System.out.println("Boolean : " +t);
 System.out.println("PI            : " +PI);
   }
 }
 ·        Hasil
Byte           : 1
Short         : 100
Int               : 1000
Int               : 8 Octal Mode
Int              : 255 Hexa Mode
Long          : 10000
Char          : a
Float         : 3.14
Double     : 3.14
Boolean   : True
PI                : 3.14


Senin, 26 September 2011

Tugas I

{
public static void main (string args[])
{
System.out.println (“Hendri Gunawan MIK-85 . .!!”);
}
}

  • class adalah komunitas atas arti data dan fungsi-fungsi di dalam suatu program java
  • public static void main (string args[]) adalah atribut/tanda-tanda dari program ini yang wajib ada pada setiap program dalam java yang berfungsi sebagai perintah atau kode untuk melakukan method atau aksi.
  • System.out.println adalah method dari program ini yang berfungsi untuk menampilkan output, dan didalam program ini adalah “Hendri Gunawan MIK-85 . .!!”
  • Dan pada setiap statement harus diakhiri dengan tanda titik koma ( ; )
  • Pada setiap program harus diawali dan diakhiri dengan tanda kurung kurawal {}

Minggu, 18 September 2011

Sejarah Perkembang Internet Dalam Dunia Pekerjaan

Sekarang ini, internet bukanlah hal yang baru bagi masyarakat Indonesia. Internet telah merasuk di jantung kehidupan kita masyarakat Indonesia. Di Internet, kita bisa melakukan banyak hal seperti mencari informasi terbaru dari seluruh dunia, sampai menjadi internet marketer yang saat ini sedang ngetren di kalangan pengguna internet Indonesia. Ya, saat ini internet marketing telah menjadi suatu peluang kerja yang menjanjinkan bagi para pengguna internet di indonesia. Akhir-akhir ini di Indonesia mulai banyak bermunculan internet marketer baru. Mereka ingin menjadi bagian dari dunia internet marketing Indonesia yang sangat menjanjikan keuntungan itu. Dunia internet marketing indonesia saat ini sedang berkembang sangat pesat. Banyak bermunculan para internet marketer handal dari Indonesia yang telah sukses dengan menjalankan bisnis ini dan bahkan menjadi terkenal karenanya. Contoh sukses itu adalah Anne Ahira, seorang mojang bandung yang telah sukses menjadikan internet marketing sebagai pekerjaan utamanya yang tentunya menghasilkan pendapatan yang sangat besar, bahkan dia tercatat dalam 12 World’s Super  Affiliate yang tentunya tidak semua orang bisa mendapatkannya.

Meskipun internet marketing indonesia telah berkembang pesat, tetap ada faktor-faktor yang bisa menghambat perkembangan internet marketing Indonesia. Beberapa di antaranya adalah ketidaktahuan para internet marketer indonesia untuk bisa menjalankan bisnis ini dengan baik dan benar serta masih adanya pengguna internet tidak bertanggung jawab melakukan tindakan kriminal di internet sehingga mencoreng nama baik dunia internet marketing Indonesia. Hal-hal itu bisa membuat perkembangan internet marketing indonesia dipandang sebelah mata oleh dunia internasional. Selain itu juga dipengaruhi masih banyaknya masyarakat indonesia yang tidak percaya diri karena gaptek dalam menggunakan internet apalagi memanfaatkannya.
Sebenarnya dalam menjalankan internet marketing tidaklah sulit seperti yang dibayangkan oleh banyak orang, yang dibutuhkan hanyalah konsistensi dan kemauan untuk belajar! Tanpa kedua hal tersebut kita tidak akan mampu menjadi seorang internet marketer yang handal. Anne Ahira-pun dulu mengawalinya dengan belajar membuat email sendiri, dan pada saat itu dia masih sangat gaptek!! Namun dalam tempo 2 tahun dia sudah mampu menjadi seorang miliarder! Itu karena dia MAU BELAJAR dan TIDAK MUDAH MENYERAH! Jadi, jika anda ingin menjadi seorang internet marketer, anda harus konsisten dengan apa yang anda kerjakan dan anda harus belajar dari kesalahan anda karena setiap orang, sehebat apapun dia, pasti pernah melakukan kesalahan.  So, Marilah kita majukan internet marketing Indonesia!! (^_^)


Hendri Gunawan