Top Banner

of 13

Java Class dan Penggunaannya

Jul 06, 2018

Download

Documents

Wirda Weird
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/17/2019 Java Class dan Penggunaannya

    1/13

    Bahasa Pemrograman Java

    Mengenal Packages, Class,

    Objek, dan Method

  • 8/17/2019 Java Class dan Penggunaannya

    2/13

    Packages

    •Packages dalam JAVA berarti pengelompokkanbeberapa class dan interface dalam satu unit.

    •Packages menyediakan mekanisme untuk untuk

    mengatur class dan interface dalam jumlahbanyak dan menghindari konflik dalam

    penamaan

  • 8/17/2019 Java Class dan Penggunaannya

    3/13

    Class

    •Class bagian dari program yang memiliki atribut-atribut

    •Class tidak bersifat “Main” atau utama,

    sehingga sebuah class tidak bisa di-run ataudieksekusi tanpa menggunakan main class.

    •Class merupakan cetakan dari program yang

    dibuat

  • 8/17/2019 Java Class dan Penggunaannya

    4/13

    Class

    •   Untuk dapat mengeksekusi class, harusdilakukan instansiasi, yaitu membuat sebuah

    object dari class yang sudah dibuat

    Nama file harus sama dengan nama dari classpublic.

  • 8/17/2019 Java Class dan Penggunaannya

    5/13

    ClassDeklarasi pada Class

    public class MyClass {

    //Deklarasi Anggota Kelas(member)

    int var1;

    double var2String var3; String var3;

    void metoda1 (parameter…) {

    }

    int metoda2 (parameter…) {

  • 8/17/2019 Java Class dan Penggunaannya

    6/13

    Object

    •Objek adalah kesatuan entitas (benda), baikyang berwujud nyata ataupun hanya suatu

    system atau konsep yang memiliki sifat

    karakteristik dan fungsi.•Objek adalah unit terkecil pemograman yang

    masih memilki data (sifat karakteristik) dan

    fungsi.

  • 8/17/2019 Java Class dan Penggunaannya

    7/13

    Object – 2

    •Objek dibuat mula-mula dengan membuatvariabel yang akan merujuk ke objek. Variabel ini

    disebut dengan   variabel objek . Selanjutnya

    objek diciptakan melalui   new    dan hasilnyaditugaskan ke variabel objek.

  • 8/17/2019 Java Class dan Penggunaannya

    8/13

    Method

    •Metode adalah sekumpulan statement programyang disatukan menjadi sebuah subprogram

    atau fungsi, diawali dengan tanda “{“ diakhiri

    dengan tanda “}”.

  • 8/17/2019 Java Class dan Penggunaannya

    9/13

    Method

    Ada 2 macam metode, yaitu:•Metode kelas : Metode ini dapat dieksekusi

    walaupun tidak terdapat objek dalam kelas

    tersebut. Seperti variabel kelas, metode kelas juga dideklarasikan menggunkan keyword static.

    •Metode objek : Metode ini hanya dapat

    dieksekusi sehubungan dengan objek tertentu.

  • 8/17/2019 Java Class dan Penggunaannya

    10/13

    Method

    •Metode pengendali yaitu :•Metode main() : Metode ini digunakan pada

    saat aplikasi Java dimulai, menggunakan

    keyword static. Sebelum aplikasi mulaidieksekusi, diperlukan metode walaupun tanpa

    objek.

  • 8/17/2019 Java Class dan Penggunaannya

    11/13

    Method

    Metode dapat mempunyai nilai balik atau tidak,yaitu

    •Metode tidak membalikkan nilai     jika diberi

    awalan void

    Contoh :

    void Namametode(){

    System.out.println(“INI METODE”);}

  • 8/17/2019 Java Class dan Penggunaannya

    12/13

    Method

    •Metode membalikkan nilai     diberi awalansebuah tipe data

    contoh :

    int Namametode(){ int nilai;System.out.println(“Kasih nilai balik”);

    return nilai; // mengembalikan suatu nilai dari

    metode

    }

  • 8/17/2019 Java Class dan Penggunaannya

    13/13

    Method

    •Metode yang diberi parametercontoh :

    void Namametode(String a){

    System.out.println(“INI METODE”);}