Anda di halaman 1dari 26

Pemrograman Berorientasi Obyek

Object-Oriented Programming (OOP)


Kenapa mempelajari Object-Oriented
Programming (OOP) dan Java ?
Kenapa Object-Oriented Programming ?
 Merupakan ranah Implementasi dari konsep
Object-Oriented Paradigm yang banyak digunakan
dalam pengembangan perangkat lunak di dunia
• Analisis dan Desain sistem juga ada yang berbasis objek
(Menggunakan UML, Use Case, dll)
 Memiliki banyak kelebihan dibanding paradigma
lama
• Salah satunya lebih mudah dalam melakukan analisis
dari bagian-bagian sistem karena sifatnya
implementasinya yang bisa modular
Kenapa Object-Oriented Programming ?
 Fungsi dan data bukan menjadi dua hal yang
terpisah.
 Fungsi dan data menjadi satu kesatuan yang
disebut sebagai obyek aktif.
 Cara pandang  program adalah serangkaian
obyek yang bekerjasama untuk menyelesaikan
suatu problem.
Kenapa Object-Oriented Programming ?
Kenapa Object-Oriented Programming ?
 Reusability
 Pembangunan program bisa lebih cepat
 Fleksibilitas lebih tinggi
 Ekstensibilitas
 Karena modular
 Maintenance lebih ringan dan lebih mudah
Kenapa Java ?
“Write Once Run Anywhere”
Java bisa di-deploy di banyak mesin seperti ATM,
Vending, Ponsel, Smart Device –Platform Independent
 Karena berjalan di atas Java Virtual Machine (JVM)
Tersedia beberapa versi sesuai kebutuhan:
 Standard Edition (SE) yang Umum
 Enterprise Edition (EE) untuk aplikasi skala besar
 Mobile Edition (ME) untuk aplikasi gawai bergerak
(mobile device)
Kenapa Java ?
 Relatif lebih mudah untuk dipelajari dibanding bahasa
pemrograman yang muncul sebelumnya
 Bahasa pemrograman yang dibuat berdasarkan paradigma
OOP
 Sudah tersedia banyak API (Application Programming
Interface) bawaan
 IDE sudah tersedia banyak dan didukung komunitas
tersendiri
 Banyak tersedia library open source oleh individu atau
komunitas
 Teknologi yang mendekati gratis
Tools: JDK, Java IDE
Tools: JDK, Java IDE
Untuk bisa mengembangkan perangkat lunak dengan
menggunakan Java, yang dibutuhkan adalah
 Java Development Kit (JDK) –Cukup yang SE (Standard
Edition). Bisa diunduh di situs Oracle bagian Java SDK:
http://www.oracle.com/technetwork/java/javase/downlo
ads/jdk8-downloads-2133151.html
• Cukup unduh yang versi SE (Standard Edition)
 Integrated Development Environment (IDE) untuk Java SE
• NetBeans (https://netbeans.org/downloads/index.html)
• Eclipse (https://eclipse.org/downloads/)
• IntelliJ IDEA (Community) (http://www.jetbrains.com/idea)
• BlueJ (http://www.bluej.org/)
• JCreator (http://www.jcreator.org/download.htm)
 JavaDoc sebagai referensi dalam pemrograman untuk
mencari Class yang diperlukan
Tools: JDK, Java IDE
Instalasi JDK (untuk Windows):
 Download JDK dari situs Oracle (32-bit
atau 64-bit)
 Jalankan Installer JDK & pilih tempat file
Java (biasanya di “Program Files”)
 Setting enviroment variables untuk Java
di variable PATH untuk sistem/User. Isi
dengan:
 C:\Program Files\Java\jdk1.8.0\bin
Tools: JDK, Java IDE
Atau di PATH ditambahkan:
 ;%JAVA_HOME%\bin
Di variabel sistem ditambahkan variable
JAVA_HOME dengan isi:
 C:\Program Files\Java\jdk1.8.0
SETTING CLASSPATH JAVA
 Pastikan anda telah menginstall Java JDK di
komputer anda;
 Klik kanan pada MY Computer lalu
pilih Properties;
 Lalu akan muncul kotak dialog System Properties,
pilih tab Advanced;
SETTING CLASSPATH JAVA
 Pilih dan klik tombol Environment Variebles;
SETTING CLASSPATH JAVA
 Jika benar, akan
muncul kotak
dialog Environment
Variabels;
SETTING CLASSPATH JAVA
 Lalu pada frame User variables, pilih New;
SETTING CLASSPATH JAVA
 Pada Variabel name isi dengan classpath dan pada
Variable value isi dengan C:\Program
Files\Java\jdk1.6.0_02\jre\lib\rt.jar, itu jika anda
menggunkan Java JDK 6, jika tidak, sesuaikan dengan
direktori dimana anda menginstall java jdk, lalu cari
file rt.jar yang berada pada folder jre\lib, klik OK;
 Lalu pada frame System variables, pilih New;
SETTING CLASSPATH JAVA
 Pada Variabel name isi dengan JAVA_HOME dan pada
Variable value isi dengan C:\Program
Files\Java\jdk1.6.0_02, itu jika anda menggunakan
Java JDK 6, jika tidak, sesuaikan dengan direktori
dimana anda menginstall java jdk, klik OK;
 Masih pada frame yang sama, cari variable Path, pilih
Edit, sebagai catatan: anda harus berhati-hati dalam
mengedit variabel ini,karena jika terjadi kesalahan
sedikitpun, resikonya akan sangat fatal bagi system
windows anda;
SETTING CLASSPATH JAVA
 Tambahkan semikolom dulu pada pada bagian
akhir dari Variable value, lalu tambahkan
lagi C:\Program Files\Java\jdk1.6.0_02\bin, klik
Ok;
 Klik Ok untuk menutup kotak dialog Environment
Variabels;
 Klik Ok untuk menutup kotak dialog System
Properties;
 Untuk mengecek apakah anda sudah berhasil
melakukan setting classpath atau belum,
klik START, plih Run...;
SETTING CLASSPATH JAVA
 Ketik cmd, tekan Ok;
SETTING CLASSPATH JAVA
 Pada Command prompt, ketik javac;
SETTING CLASSPATH JAVA
 Jika keluar tulisan seperti dibawah ini berarti anda
belum berhasil;
'JAVAC' is not recognized as an internal or external
command, operable program or batch file.
SETTING CLASSPATH JAVA
 Kalau keluar beberapa baris tulisan lain yang di akhiri
dengan tulisan sepeti dibawah ini berarti anda telah
berhasil;
Tugas Pertemuan 1
Tugas 1
Install Java Development Kit (JDK) SE versi 8 dan
salah satu IDE Java pilihan Anda –Netbeans, Eclipse,
BlueJ
1. Dokumentasikan proses instalasi JDK, Setting
Environment Variable dan Instalasi IDE Java –
ambil screenshot prosesnya dan tulis dalam
bentuk laporan
Tugas 1
2. Running Program dengan IDE
 Buat program “Hello World !” Java di IDE Anda
 Tampilkan hasil keluaran di IDE Anda, Ambil screenshot dan
tambahkan dalam laporan
3. Running Program dengan CMD
 Buat program “Hello World !” Java menggunakan text editor
sederhana (Command Line/Terminal )
 Lakukan kompilasi (Compile) di Command Line/Terminal dengan
perintah “Javac” dan jalankan dengan perintah “Java”
 Dokumentasikan tampilan kode programnya dan hasil keluaran
(screenshot), kemudian tambahkan dalam laporan
 Deadline: 9 Maret 2017 – diprint dan dibawa saat
pertemuan ke-2

Anda mungkin juga menyukai