2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

dokumen-dokumen yang mirip
INTRODUCTION JAVA NORHIKMAH,M.KOM

MODUL PRAKTIKUM KE 1

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Pemrograman dengan Java

A-PDF OFFICE TO PDF DEMO: Purchase from to remove the watermark. Ade Sarah H

PEMROGRAMAN BERORIENTASI OBJEK

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

Pemrograman Java. Compiler. Interpreter

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

Modul Praktikum 1 Pemograman Berorientasi Objek

TPI4202 e-tp.ub.ac.id

Instalasi dan Konfigurasi Java

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

1 - Pengenalan Java PENDAHULUAN

Pendahuluan Dasar Pemrograman Java

BAHASA PEMROGRAMAN JAVA

Bahasa Pemrograman 2.

Pengantar Pemrograman dengan Bahasa Java

Pengenalan Program Java

Pengantar Pemrograman dengan Bahasa Java

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Mukhlidi Muskhir Modul 1

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

BAB 3 Mengenali Lingkup Pemrograman Anda

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

PERTEMUAN 3 OBJEK DAN CLASS

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

Dasar-Dasar Pemrograman Java

TPI4202 e-tp.ub.ac.id

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Java Application. Aplikasi: Menampilkan Tulisan

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

PEMOGRAMAN JAVA. I. Dasar Pemograman Java 11/28/ /28/ Mukhlidi Muskhir. Mukhlidi Muskhir. Cari Path dan edit kemudian copykan foldernya

TKJ 2A TKJ 2B TMJ 2. Estu Sinduningrum, ST, MT

Java Application. Menampilkan Tulisan

Cara Install Java SE Development Kit (JDK) di Windows

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

PENGENALAN LINGKUNGAN KERJA JAVA

BAB 3 Mengenali Lingkup Pemrograman Anda

Dasar Pemrograman Java

BAB 2 PENGENALAN JAVA. Tujuan:

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

SUMBER BELAJAR PENUNJANG PLPG

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

INTRODUCTION TO JAVA

KONSEP OBJEK ORIENTASI PROGRAM

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Tutorial FDM Nurul Huda 2008, bundled by samsonasik. Modul Java 1

sebelumnya proses add path GMT harus dilakukan secara manual di environment setting pada windows.

Pemrograman JAVA INPUT-OUTPUT

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

PERTEMUAN I PENGENALAN JAVA

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

2 Class dan Object (1)

Persiapan. 2.1 Hardware

PEMAHAMAN DASAR DASAR JAVA

Panduan Trainer Web Programming

STRUKTUR PEMROGRAMAN PYTHON

Pemrograman Dasar I N T R O D U C T I O N T O J A V A

I. Pengenalan Play Framework

Konsep Pemrograman Berorientasi Objek (OOP)

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

PRAKTIKUM 1. Untuk membuat program, prosedur yang harus dilewati adalah: 1. Menentukan logika jalannya program, sering disebut algoritma.

MEMULAI ECLIPSE. Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir.

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

Pengenalan Script. Definisi HTML

Pengenalan JAVA. Farhat, ST., MMSI., MSc

29 Februari Introduction Of Java

BAB 8 Argumen dari Command-line

BAB IV IMPLEMENTASI DAN ANALISA

KONSEP DASAR PROGRAM BAHASA C

Input - Output PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

1 - Bahasa Pemrograman

Cara Membaca File Text di JAVA

Bab 1. Pengenalan JSP POKOK BAHASAN: TUJUAN BELAJAR: 1.1 Dasar JSP

KOTLIN, SIAPA SUKA. Dasar. P. Tamami BPPKAD Kab. Brebes

BAB 8 Argumen dari Command-line

Network Programming 2010 Jaringan & Aplikasinya. Husni Husni.trunojoyo.ac.id

Manual Installation Perceptive Content Web

PENGENALAN PROGRAM C++

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

Nama : Julian Chandra W Telp :

PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM

Java Fundamental. Saniati STMIK Teknokrat, Bandar Lampung

Bab I Pengenalan dan Instalasi

4. Pembuatan File Batch

BAB I PENDAHULUAN Pengantar Bahasa ISETL

Radio Muslim Deli FM. Jadwal Shalat SEP. o Deli El-Faraby.. Search... SEARCH. Catatan Harian Hermanto Deli El-Faraby

BAB I SEKILAS VISUAL STUDIO.NET 2008

PEMROGRAMAN BERORIENTASI OBJEK. Nurochman

Prosedur Menjalankan Program

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

PEMROGRAMAN DASAR. Visual Basic 6

Konsep Dasar Pemrograman Dan Pengenalan C++

Transkripsi:

BAB I. PENDAHULUAN PEMROGRAMAN BERORIENTASI OBJEK (JAVA) 1. Perbedaan Pemrograman Prosedural dan Pemrograman Berorientasi Objek. Program komputer terdiri atas kode dan data. Kode adalah proses logis program (misalnya fungsi) dan data adalah berupa variabel maupun konstanta. Pada model tradisional atau prosedural (process-oriented model) semua data dan kode digabung menjadi satu bagian dalam satu program. Pada model pemrograman berorientasi objek (object-oriented model), komponen penyusun program secara konseptual akan dipecah menjadi bagian-bagian tersendiri yang disebut objek. Setiap objek memiliki data (sifat, berupa variabel maupun konstanta) dan method(perilaku atau kemampuan melakukan sesuatu, berupa fungsi). Definisi objek adalah suatu entitas yang memiliki data dan method. Contoh manusia (objek) memiliki data-data (nama, jenis kelamin, berat badan, tinggi badan) dan method (cara berbicara, cara berjalan, cara marah). Dalam dunia pemrograman objek diabstraksikan sebagai kelas (class). Atau dengan kata lain kelas adalah bentuk abstrak dari objek. Wujud nyata dari suatu kelas disebut instance. Contoh kelas manusia, maka instance-nya adalah Budi, Siti, dll. Kelas kucing, maka instansce-nya adlah si meong, si manis,dll. Keuntungan pemrogramana berorientasi objek adalah: o Objek-objeknya dapat digunakan ulang(reusable) untuk program-program lain. o Program lebih terstruktur dan lebih mudah untuk dikembangkan. o Bersifat natural atau alami, karena perilaku dan sifat-sifatnya dalam program akan disesuaikan dengan objek-objek nyata yang ada di alam sekitar. 2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

a. Java 2 SDK, Standart Edition (J2SE). software ini bias didownload dari http://www//javasun.com/products/. atau sebelum SDK ada JDK (Java Development Kit) b. Text editor. Berguna untuk menuliskan kode-kode program yang akan dibuat. Missal notepad. Untuk mempermudah penulisan kode program bias digunakan IDE (Integrated Development Environtment), misal NetBeans, JCreator 3. Setting CLASSPATH CLASSPATH adalah suatu variable system yang digunakan untuk mengatakan kepada program yang ditulis dengan bahasa Java tempat lokasi kelaskelas yang akan digunakan. Maka kita dapat melakukan kompilasi maupun eksekusi program yang kita buat dari direktori kerja kita. Contoh direktori kerja di D:\DATA maka setting path yang diketikkan di dalam command prompt adalah set CLASSPATH=. ; D:\DATA Atau apabila diinginkan agar proses kompilasi dan eksekusi program dapat dilakukan dari direktori manapun dan bersifat permanen, maka dapat diketikkan perintah berikut ke dalam file autoexec.bat set PATH = C:\java\jdk1.6.0\bin ; %PATH% Untuk memeriksa apakah setting PATH berhasil, maka tuliskan perintah javac atau java di sembarang direktori. Jika diterapkan dalam Windows, cara untuk setting clash path-nya adalah sebagai berikut: Langkah 1. Aktifkan sistem dari control panel, atau dari windows explorer klik kanan My Computer Properties Advanced. Sehingga akan muncul gambar seperti di bawah. 2

Langkah 2. Kemudian klik Environment Variables sehingga muncul seperti di bawah. Klik New. 3

Langkah 3. Isikan textbox di New user Variabel, seperti di bawah. Kemudian klik OK. Langkah 4. Isikan textbox di New System Variable Kemudian klik OK. Langkah 5. Cek setting classpath, dengan cara masuklah ke DOS Prompt, kemudian ketikkan java atau javac di sembarang direktori. 4

Jika telah ada tampilan seperti di atas, maka setting classpath berhasil. 4. Membuat Program Langkah-langkah untuk membuat program adalah: 1) Aktifkan Text editor (misal Notepad) 2) Ketikkan listing program 3) Simpan file dengan nama file berekstension.java 5

Program 1-1 /* ini adalah program java pertamaku */ } } public class Programku { public static void main (string [ ] args){ System.out.println ( Hello World. ); System.out.println ( Saya Belajar bahasa java ); Kemudian simpan file tersebut dengan cara menambahkan tanda petik dalam file name. Dalam hal pemberian nama file harus sama dengan nama class, karena nama class pada contoh program 1-1 di atas adalah Programku, maka nama file juga Programku diikuti juga dengan adanya huruf besar atau tidak, karena Java bersifat case sensitive ( huruf besar atau kecil berpengaruh). 6

5. Analisa Proogram Sesuai dengan program 1-1 di atas terdapat beberapa bagian yaitu: a. Baris komentar /* ini adalah program java pertamaku */ Java menyediakan 3 cara untuk membuat komentar diantaranya menggunakan tanda /*...*/, //, /**...**/ b. Definisi class public class Programku { Baris di atas menggunakan kata kunsi class untk mendefinisikan kelas baru dan diikuti nama dari kelas tersebut. Mengapa?? Dalam Java semua program adalah kelas (class). Tanda kurung kurawal { digunakan untuk mengawali sebuah blok dalam program, dan ditutup dengan }. c. Definisi Method public static void main (string [ ] args){ Baris di atas akan memulai method main ( ) yaitu method utama yang pasti dimiliki oleh semua program Java (selain applet) dan akan dieksekusi pertama kali pada saat program dijalankan. Kata kunci public digunakan untuk menentukan tingkat akses dari method. Artinya method tersebut dapat diakses oleh kode luar (di luar kelas Programku). Kata kunsi static digunakan karena method main ( ) akan dipanggil oleh interpreter Java. Sebuah program Java tidak akan dapat dikompilasi tanpa adanya method main ( ). d. Menampilkan Teks System.out.println ( Hello World ); System.out.println ( Saya Belajar bahasa java ); Kode di atas adalah digunakan untuk menampilkan teks Hello World dan Saya Belajar bahasa java. e. Bagian Akhir Program Ditandai dengan adanya tanda kurung kurawal tutup }. 7

6. Melakukan Kompilasi Program Langkah-langkah untuk mengkompilasi program adalah: 1) Aktifkan MS-DOS Prompt atau aplikasi command prompt 2) Aktifkan direktori kerja yang digunakan untuk menyimpan file. Untuk mengaktifkan gunakan perintah CD (change directory) 3) Lakukan kompilasi program dengan perintah javac diikuti nama file.java 8

Hasil dari perintah javac akan membentuk file berekstension.class 4) Mengeksekusi atau menjalankan program Latihan program Buatlah Program yang menampilkan data diri Anda, meliputi nama, NIM, jurusan dengan disertai biodata Anda. 9