Mengenai Saya

Foto saya
I never stop when im TIRED. I stop When im DONE! follow my twitter @adijero

Rabu, 09 Oktober 2013

TUGAS 2

1. Tujuan mempelajari JAVA ?
   
Tujuannya agar konsep dasar dari teknologi Java dapat dimengerti dengan mudah, dan programmer dapat segera menghasilkan sesuatu sejak dari awal mungkin

2. Ilustrasikan proses compile pd pempgraman java ?

- buka cmd , misalkan ada di d, di folder java misalkan tes.java 
-  d:\java>javac tes.java lalu d:\java>java tes- selesai

3. sebutkan istilah dari objek,state identitas di OOP ? 
Objek memiliki dua karakteristik yaitu Attribute (State) dan Behavior.
Attribute (State) merupakan identitas atau informasi objek itu sendiri atau disebut juga sebagai variable, sedangkan  apa yang dapat dilakukan oleh objek itu atau disebut juga sebagai method.

    contoh Attribute (State) dari Mobil adalah nama mobil, tipe, warna, tahun produksi, roda, dll. 
    Behavior dari mobil adalah cara menghidupkan mesin, cara menjalankan Mobil, dll.
    Kelas merupakan cetakan atau blueprint atau prototype, hasil dari cetakan itu disebut objek. 


    4.Sebutkan 4 konsep contoh OOP 
    • - Encapsulation/pembungkusan, merupakan penyembunyian informasi melaluiprivate dan protected.
    • - Inheritance/pewarisan, adalah kemampuan untuk membuat class turunan yang mewarisi property dan method dari kelas induk.
    • - Abtraction/abtraksi, adalah sebuah konsep yang merupakan representasi abstrak dari konsep dalam pemograman, misalnya objek mobil merupakan representasi abstrak dari mobil dalam dunia nyata.
    • - Polymorphism/banyak bentuk, seorang programer bisa memakai method dengan nama yang sama pada class-class yang berbeda.

    5 . Sebutkan Apa Itu:

    Variabel
    adalah tempat penampungan nilai yang bersifat sementara. Ada beberapa tipe variable yang dapat digunakan dalam pemrograman, contohnya adalah : 
    1. Variable integer (int)
    Untuk menyimpan bilangan bulat. Contoh : 12, 15, 20, 9, dan lain-lain.
    2. Variable float
    Untuk menyimpan bilangan berkoma / real. Contoh : 11.6 , 20.9 , 1.3

    Statement 
    statement adalah kondisi dimana pernyataan akan benar apabila salah satu kondisi benar atau semua kondisi benar.

    Tipe data primitip terdiri dari :
       1. Long, tipe data  integral 64-bit.
       2. Int, tipe data integral 32-bit.
       3. Short, tipe data integral 16-bit.
       4. Byte, tipe data integral 8 bit.
       5. Float, tipe data  Floating Point 32-bit.
       6. Double, tipe data  Floating Point  64-bit.
       7. Char, tipe data yang memiliki panjang 16 bit sama dengan boolean.
       8. Boolean, tipe yang mengharuskan operannya bernilai boolean (true atau false).

    program untuk mengecek tipe data : 

    public class latih4
    {
        public static void main(String[] args)
        {
    //tempat deklarasi variabel beserta tipe data
    // tipe data primitif

        long dt1 = 767226531;
        int dt2 = 2235641;
        short dt3 = 714;
        byte dt4 = 34;
        float dt6 = (float) 1.733; // tipe data pecahan
        double dt5 = 4.967; // tipe data pecahan
        char dt7 = 'C';
        boolean dt8 = true;

    System.out.println("nilai long :"+ dt1);
    System.out.println("nilai int :"+ dt2);
    System.out.println("nilai short :"+ dt3);
    System.out.println("nilai byte :"+ dt4);
    System.out.println("nilai double :"+ dt5);
    System.out.println("nilai float :"+ dt6);
    System.out.println("nilai char :"+ dt7);
    System.out.println("nilai boolean :"+ dt8);
    }
    }



    PERHITUNGAN 

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

    int nilai1 = 1;
    int nilai2 = 2;

    int hasilTBH = nilai1 + nilai2;
    int hasilKRG = nilai1 - nilai2;
    int hasilKLi = nilai1 * nilai2;
    int hasilBGi = nilai1 / nilai2;

    System.out.println("hasil " +nilai1+ "+" +nilai2+"=" +hasilTBH);
    System.out.println("hasil " +nilai1+ "-" +nilai2+"=" +hasilKRG);
    System.out.println("hasil " +nilai1+ "*" +nilai2+"=" +hasilKLI);
    System.out.println("hasil " +nilai1+ "/" +nilai2+"=" +hasilBGI);
    }

    Tidak ada komentar:

    Posting Komentar