Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)

Presentasi serupa


Presentasi berjudul: "MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)"— Transcript presentasi:

1 MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Oleh : Sukma Murdani, S.Kom

2 SILABUS PENDAHULUAN OOP (Object Oriented Programming)
Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation Inheritence Polimorfisme OOP Visual (SWING dan AWT) DATABASE LAPORAN

3 Pengenalan OOP Adalah salah satu pendekatan pemrograman atau paradigma untuk pengembangan / development suatu perangkat lunak komputer dimana dalam struktur perangkat lunak tersebut didasarkan kepada interaksi objek dalam penyelesaian suatu proses / tugas. Real World Data OOP Aplikasi Komputer

4 Komponen pembangun OOP :
Class Kumpulan beberapa Objek yang saling berorientasi dan berinteraksi Property Deskripsi dari Objek –objek yang membangun sebuah Class Method Aksi - aksi yg dapat dilakukan terhadap sebuah Objek

5 Konsep - konsep Utama OOP :
Encapsulation (Enkapsulasi) Pengkapsulan yang dapat diartikan bahwa setiap kerumitan dalam represantasi objek dibungkus melalui sebuah rutin sederhana Pholimorphism Kemampuan sebuah objek untuk melakukan sub rutin yang sama dengan cara berbeda Inheritance (Pewarisan) Kemampuan untuk mengembangkan sub rutin yang sama tanpa harus melakukan penulisan ulang kode terhadap sub rutin tersebut

6 Memahami Istilah Object, Property, Method dan Event

7 Pengenalan JAVA Dikembangkan pada 1991, oleh sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling untuk perangkat konsumer seperti cable TV Box. Proyek diberi nama kode ”Green”. Berbasis C++ serta mengadopsi orientasi objek dan bukan prosedural. Mulanya diberi nama ”Oak” oleh James Gosling, kemudian SUN menggantinya dengan JAVA yang terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang mengandung arti asal bijih kopi.

8 Java dapat digunakan pada pemrograman internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web.

9 Karakteristik Java Sederhana
Bahasa pemrograman Java menggunakan sintaks mirip dengan C++ namun telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance serta menggunakan automatic memory allocation dan memory garbage collection. Berorientasi objek (Object Oriented) Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Dapat didistribusi dengan mudah Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.

10 Interpreter Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda. Robust Java mempuyai reliabilitas yang tinggi. Compiler pada Java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Serta mempunyai runtime-Exception handling untuk membantu mengatasi error pada pemrograman. Aman Memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.

11 Architecture Neutral Program Java merupakan platform independent. Cukup mempunyai satu buah versi yang dapat dijalankan pada platform yang berbeda dengan Java Virtual Machine. Portabel Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.

12 Architecture Neutral Program Java merupakan platform independent. Cukup mempunyai satu buah versi yang dapat dijalankan pada platform yang berbeda dengan Java Virtual Machine. Portabel Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.

13 Program Java I Berikut Listing Program sederhana menampilkan kalimat “Apa Kabar Dunia...?” sebagai berikut : public class kenalan { /** * Program Java Sederhana */ public static void main (String args[]){ //Menampilkan kata di layar System.out.println ("Apa Kabar Dunia..??"); }

14 Menggunakan Text Editor
Langkah – langkahnya sebagai berikut : Ketik listing program berikut ke Notepad oleh karena Java adalah bahasa case sensitif maka dalam pengetikan haruslah sangat hati-hati.

15 Simpan Program Java Simpanlah program yang telah dibuat dengan nama file kenalan.java pada direktori C:\Program Files\Java\jdk1.6.0\bin Kompilasi Program Java Untuk mengkompilasi dengan text editor digunakan javac (Java Compiler). Program javac akan melakukan kompilasi program yang kita buat ke dalam bytecode. Langkahnya yaitu melalui command prompt seperti berikut :

16 Menjalankan Program Untuk menjalankan hasil kompilasi maka digunakan interpreter dengan perintah sebagai berikut :

17 Menggunakan IDE NetBeans
IDE adalah lingkup pemrograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangun GUI, suatu text atau kode editor, suatu compiler atau interpreter dan suatu debugger. Langkah – langkahnya sebagai berikut : Aktifkan NetBeans Klick Start All Programs NetBeans NetBeans IDE 1.6.0 Atau dapat juga dengan mengklick icon NetBeans yang tersedia di desktop.

18 Setelah itu akan muncul GUI seperti berikut :

19 Buat Project baru Klick File New Project atau bisa juga dengan klick icon New Project Setelah itu akan tampil dialoog box baru. Terus Klick Next dan ikuti perinta selanjutnya hingga finish dan tercipta sebuat project.

20 Menulis Program Setelah membangun project maka lagkah berikutnya menulis program pada editor yang telah disediakan oleh NetBeans.

21 Compile dan Running Program
Dalam mengkompilasi program dapat dilakukan dengan cara Klick Run Build Project Untuk menjalankan program Klick Run Project

22 TUGAS Menggunakan Text Editor dan NetBeans IDE
Buat class dengan nama : BPNamaAnda. Hasil dari program yang harus tampil di layar : Welcome to Java Programming [NamaAnda]!!! Buat class dengan nama : JudulLagu. Hasil dari program yang harus tampil dilayar : BAIT-BAIT LAGUNYA


Download ppt "MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)"

Presentasi serupa


Iklan oleh Google