Beranda

Pengorganisasian Class

Tinggalkan komentar

Packages

  • Package adalah koleksi dari beberapa class dan interface yang berhubungan, dan menyediakan proteksi akses dan pengelolaan namespace
  • 1 package adalah 1 folder di file system
  • Package berguna untuk mengorganisir file dalam suatu project atau library
  • Nama package menggunakan lowercase
  • Nama package mengikuti nama domain (perusahaan) dengan susunan terbalik
  • Contoh: com.brainmatics.kendaraan
  • Keyword: package name;

Budi.java

package kelasku;

public class Budi{

public void info(){

System.out.println(“Kelas Budi”);

}

}

Lainnya

Karakteristik Pemrograman Berorientasi Objek

Tinggalkan komentar

Abstraction

  • Cara kita melihat suatu sistem dalam bentuk yang lebih sederhana, yaitu sebagai suatu kumpulan subsistem  (object) yang saling berinteraksi.
  • Mobil adalah kumpulan sistem pengapian, sistem kemudi, sistem pengereman
  • Alat meng-abstraksikan sesuatu adalah class
  • Object bersifat modularity. Object dapat ditulis dan dimaintain terpisah (independen) dari object lain

Encapsulation

  • Mekanisme menyembunyikan suatu proses dalam sistem untuk menghindari interferensi dan menyederhanakan penggunaan sistem itu sendiri
  • Tongkat transmisi (gigi) pada mobil
  • Tombol on/off/pengaturan suhu pada AC
  • Class access level (public, protected, privat) adalah implementasi dari konsep encapsulation

Inheritance (Pewarisan)

  • Suatu class dapat mewariskan atribut  dan method kepada class lain (subclass), serta membentuk class hierarchy
  • Penting untuk Reusability
  • Java Keyword: extends

Lainnya

Kata Kunci this.

Tinggalkan komentar

Digunakan pada pembuatan class dan digunakan untuk menyatakan object sekarang

Example:

public class Mobil{

                String warna;

Int tahunProduksi;

void isiData(String aWarna,

int aTahunProduksi){

warna = aWarna;

tahunProduksi = aTahunProduksi;

}

//penggunaan kata kunci this.

Lainnya

apa Konstruktor!!

Tinggalkan komentar

  • Method yang digunakan untuk memberi nilai awal pada saat object diciptakan
  • Dipanggil secara otomatis ketika new digunakan untuk membuat instan class
  • Sifat konstruktor:
  • Nama konstruktor sama dengan nama class
  • Tidak memiliki nilai balik dan tidak boleh ada kata kunci void

Mobil.java

public class Mobil {

String warna;

int tahunProduksi;

public Mobil(String warna, int tahunProduksi){

this.warna = warna;

this.tahunProduksi = tahunProduksi;

Lainnya

Parameter is..

Tinggalkan komentar

  • Sepeda (bicycle) akan berguna apabila ada object lain (misalnya anda) yang berinterasi dengan sepeda (bicycle) tersebut
  • Object software berinteraksi dan berkomunikasi dengan object lain dengan cara mengirimkan message
  • Informasi dalam message ini dikenal dengan nama Parameter

Membuat Class (Sepeda.java)

public class Sepeda{

int kecepatan, gir;

// method dengan parameter

void ubahGir(int pertambahanGir) {

gir= gir+ pertambahanGir;

System.out.println(” Gir:” + gir);

}

void tambahKecepatan(int pertambahanKecepatan) {

kecepatan = kecepatan+ pertambahanKecepatan;

System.out.println(” Kecepatan:” + kecepatan);

}}

Lainnya

METHOD??

Tinggalkan komentar

Method

Method adalah implementasi dari bagaimana bekerjanya sebuah class

Method melakukan:

  • Manipulasi data
  • Perhitungan matematika
  • Memonitor kejadian dari suatu event

Contoh Membuat dan Memanggil Method :

  • Mobil.java public class Mobil2{String warna;

    int tahunProduksi;

    void  printMobil(){

    System.out.println(“Warna: ” + warna);

    System.out.println(“Tahun: ” + tahunProduksi);

    }

    }

  • Lainnya

Konsep Dasar Pemrograman Berorientasi Objek

Tinggalkan komentar

Konsep Dasar Pemrograman Berorientasi Objek :

Attribute:

Topi, Baju, Jaket,

Tas Punggung,
Tangan, Kaki, Mata

Behavior:

Cara Jalan ke Depan

Cara Jalan Mundur

Cara Belok ke Kiri

Cara Memanjat

Lainnya

Teknologi Java SE

Tinggalkan komentar

Java Standard Edition (Java SE)

For desktop, client/server application

Instalasi Java SE dan Netbeans IDE

  1. Download Java Standard Edition (SE) dari: http://java.sun.com/javase/downloads
  2. Instalasi Java SE dengan mengklik:
    jdk-6u24-windows-i586.exe
  3. Download Netbeans versi terbaru dari http://netbeans.org
  4. Instalasi Netbeans dengan mengklik: netbeans-7.0-ml-windows.exe
  5. Ikuti seluruh proses instalasi sampai selesai

Progres UTS Java Programming Kelompok24

Tinggalkan komentar

Slide Persentasi Rancangan Aplikasi Penjualan Aksesoris Komputer :

Lainnya

I Love You Mom, I Love You Dad ** God Bless You Forever:**

Tinggalkan komentar

Untuk keluarga tercintaku yang kali ini ku rindukan,  Aku bangga untuk semangat kalian,tenaga kalian,keringat kalian,dan senyum kalian disiang ini pukul 10.26…
# I always proud…

Older Entries