Blogger Widgets

Archive for Oktober 2015

Enkapsulasi adalah pembungkus, pembungkus disini dimaksudkan untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau dilihat oleh program lain. Konsep enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program agar dapat diakses sewaktu-waktu, sekaligus menjaga program tersebut.
Dalam JAVA, dasar enkapsulasi adalah class. anda membuat suatu class yang menyatakan bahwa variable atau method sebuah class tidak dapat diakses oleh class lain dengan menjadikan class tersebut private, atau dengan menjadikan class tersebut protected, yaitu hanya bisa diakses oleh turunannya.
Pada encaptulasi program class menggunakan perintah private yang berakibat tidak bisa mengakses sembarangan program tersebut lain hal jika anda menggunakan class public, dalam hal ini dapat diakses oleh sembarang class karena bersifat umum.

Berikut adalah contoh program sederhana enkapsulasi yang telah saya buat :
 

Pertama-tama Kita buka dahulu Worksheet kita untuk caranya kita bisa lihat di post saya sebelumnya atau disini

Saya membuat enkapsulasi tentang air isi ulang


Ini adalah source code yang saya tulis :

































public class TankiIsiUlang {
    private int VolumeTanki = 134;
  
    int Membeli(int VolumePengisian){
        VolumeTanki += VolumePengisian;
        return VolumeTanki;
    }
  
    int Penjualan(int VolumePembelian){
        VolumeTanki -= VolumePembelian;
        return VolumeTanki;
    }
    void CekVolume(){
        System.out.println("Sisa Volume Tanki : "+ VolumeTanki);
    }
}

Source code ini berfungsi untuk mengerjakan fungsi yang saya inginkan

Setelah kita selesai mengerjakan fungsi tersebut, mari kita buat worksheet untuk memanggil fungsinya
Ini adalah Source code yang saya gunakan untuk memanggil fungsi diatas



public class Pengisian {
    public static void main(String[] args) {
        TankiIsiUlang TankiTirta = new TankiIsiUlang();
       
        TankiTirta.CekVolume();
        TankiTirta.Membeli(85);
        TankiTirta.CekVolume();
       
        TankiTirta.Penjualan(35);
        TankiTirta.CekVolume();
    }

}
Kemudian setelah program dijalankan akan tampil seperti gambar dibawah ini :
Sekian dari saya terimakasih selamat mencoba dan semoga beruntung :v










Encaptulasi Dalam JAVA!

Posted by Artic
Rabu, 21 Oktober 2015
KEYWORDS :
Keyword atau kata kunci merupakan kata yang mempunyai arti khusus sehingga tidak dapat digunakan sebagai identifier. Berikut daftar, definisi, fungsi serta contoh penggunaan dari keyword dalam bahasa Java :

Abstract  
Abstract class adalah kelas yang terletak pada posisi tertinggi pada hierarki kelas. Kelas ini digunakan sebagai basis bagi penurunan kelas lainnya, sehingga abstract class tidak dapat diinstansiasi secara langsung menjadi object. Suatu abstract class bisa mengandung method kongkrit dan/atau method abstract. Abstract method meruapakan suatu method yang tidak mempunyai badan method. Hanya berupa nama method dan parameter inputan method. Ketika suatu abstract class diturunkan/ di-extends, maka subclass harus mengimplementasikan semua method abstract pada parent/ base class. Jika tidak mengimplementasikan semua method abstract maka subclass harus dideklarasikan sebagai abstract class.


Break
Digunakan untuk melanjutkan eksekusi program ke statement selanjutnya segera setelah selesai mengeksekusi suatu statement.


Case
Digunakan untuk membuat case-case individu dalam pernyataan switch.
Char
Kata kunci char digunakan untuk menyatakan variable yang dapat menyimpan data karakter sebanyak 16-bit.
Class
digunakan untuk mendefinisikan dan mengimplementasikan berbagai macam objek didalamnya.
Double
Double adalah Java Keyword yang di desain dari tipe primitif float 64 bit. Class java.lang.Double adalah class nominal wrapper ketika Anda membutuhkan unuk menambahkan sebuah nilai Double tetapi sebuah referensi objek dibutuhkan.
Else
Kata kunci lain yang digunakan bersama dengan if untuk membuat pernyataan jika-lain, yang menguji suatu ekspresi boolean, jika ekspresi bernilai true, blok pernyataan terkait dengan jika dievaluasi, jika mengevaluasi ke false blok, dari laporan terkait dengan lain dievaluasi.
Float
Digunakan untuk menyatakan variable dapat menampung 32-bit tipe data decimal.
For
Kata kunci untuk digunakan untuk membuat untuk pengulangan, yang menetapkan inisialisasi variabel, ekspresi boolean, dan suatu incrementation. Inisialisasi variabel dilakukan terlebih dahulu, kemudian ekspresi boolean dievaluasi. Jika ekspresi bernilai true, blok pernyataan yang berhubungan dengan pengulangan dijalankan, dan kemudian incrementation yang dilakukan. Ekspresi boolean kemudian dievaluasi lagi, ini terus sampai ekspresi bernilai false .
IF
if digunakan untuk menguji suatu ekspresi boolean, jika ekspresi bernilai true, blok statement yang berhubungan akan dieksekusi. Kata kunci ini juga dapat digunakan untuk membuat pernyataan if-else.
Int
Digunakan untuk menyatakan variable dapat menampung 32-bit tipe data bilangan asli.
new
Digunakan untuk membuat sebuah instance dari kelas atau array / obyek.
Package
Sekelompok jenis. Paket dinyatakan dengan kata kunci paket.
retrun
Keyword ini digunakan untuk keluar dari suatu method. Baris – baris program setelah keyword ini yang berada dalam blok method tersebut akan diabaikan. Kemudian eksekusi dilanjutkan ke pernyataan setelah blok method tersebut.
switch
Kata kunci switch digunakan dengan case dan default, yang akan memeriksa sebuah variabel, dan mengeksekusi blok pernyataan yang sama dengan case tersebut.
this
Keyword yang digunakan untuk menyatakan objek sekarang dan tanpa instansiasi.
transient
Menyatakan bahwa medan contoh bukan bagian dari default serial bentuk objek. Ketika suatu objek serial, hanya nilai-nilai non-fana bidang misalnya dimasukkan dalam representasi serial default. Ketika suatu objek deserialized, while bidang diinisialisasi hanya untuk nilai default mereka. Jika bentuk standar tidak digunakan, misalnya ketika sebuah tabel serialPersistentFields ini dideklarasikan pada hirarki kelas, semua kata kunci while diabaikan.
Void
Keyword yang merupakan tipe jenis return value dimana method yang menggunakan keyword ini tidak mengembalikan nilai apapaun setelah dipanggil atau dieksekusi.
While
Kata kunci while digunakan untuk membuat pengulangan while, yang menguji suatu ekspresi boolean dan mengeksekusi blok pernyataan yang berhubungan dengan pengulangan jika ekspresi bernilai true; sampai ekspresi bernilai salah. Kata kunci ini juga dapat digunakan untuk membuat pengulangan do-while.
Untuk sekarang cukup sekian yang bisa saya tuliskan :v silahkan dicoba sendiri dan semoga beruntung gan :v

Keyword Java

Posted by Artic
Rabu, 14 Oktober 2015
Pada kesempatan kali ini, saya akan mencoba memberikan tutorial pemrograman menggunakan java dan eclipse.

Pertama, buka eclipse lalu pilih file - new - java project.

  
Lalu akan muncul jendela baru, dan berikan nama untuk folder projecnya sebagai penyimpanan.
















Kemudian berikan nama untuk file projectnya, dan klik finish. Maka akan muncul jendela seperti ini yang merupakan worksheet.






































Di worksheet ini, kita akan membuat sebuah variabel yang nantinya akan ditampilkan dalm worksheet selanjutnya.Kemudian tulis source code-nya dibawah ini :
public class Mahasiswa {
    int No;
    String Nama;
    String NIM;
    String Alamat;
   
    void infoMahasiswa() {
        System.out.println("No   : " + No);
        System.out.println("Nama : " + Nama);
        System.out.println("NIM  : " + NIM);
        System.out.println("Nama : " + Alamat);
    }
}


kemudian klik new, dan klik class lagi pada java project, berikan nama file "NewMahasiswa", lalu centang public static void main(String[]args) dan klik finish.


















Maka akan muncul worksheet baru bernama NewMahasiswa stelah itu masukkan source code berikut ini :
public class Mahasiswa {
    int No;
    String Nama;
    String NIM;
    String Alamat;
   
    void infoMahasiswa() {
        System.out.println("No   : " + No);
        System.out.println("Nama : " + Nama);
        System.out.println("NIM  : " + NIM);
        System.out.println("Nama : " + Alamat);
    }
}

Dan hasilnya akan seperti berikut
Selamat mencoba dan semoga beruntung :v

Popular Post

Diberdayakan oleh Blogger.

- Copyright © 2013 Artic Blog -Sao v2- Powered by Blogger - Designed by Johanes Djogan -