Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman berorientasi objek

Presentasi serupa


Presentasi berjudul: "Pemrograman berorientasi objek"— Transcript presentasi:

1 Pemrograman berorientasi objek
Object Oriented Programming SY.Yuliani Pemrograman berorientasi objek Chapter 1 Hanya dipergunakan untuk kepentingan pengajaran di lingkungan sendiri

2 Email: sy.yuliani@widyatama.ac.id
Perkenalan Nama: SY.Yuliani Telp: ... (office hour)

3 Peraturan Mengikuti aturan kelas Universitas Aturan Mata Kuliah :
Gunakan editor non IDE seperti notepad, notepad++, atau editPlus Netbeans, Jcreator (Pro), Eclipse dan sejenisnya adalah TERLARANG Penilaian dilakukan oleh dosen mata kuliah di kelas terkait

4 Contiguous dengan Pemrograman Visual
Overview Perkuliahan Contiguous dengan Pemrograman Visual Object Oriented Paradigm Java Programming Language Database Connection using Oracle Pop up quiz  Optional Praktikum didampingi Laboran* Satu tugas besar: Proposal untuk Tugas Besar Pemr. Visual

5 -end of slide- Thank’s 

6 Pemrograman berorientasi objek
Pemrograman Berorientasi Object Ganjil 2014/2015 SY.Yuliani Pemrograman berorientasi objek Chapter 2 Hanya dipergunakan untuk kepentingan pengajaran di lingkungan sendiri

7 Pengenalan Java Java dibuat dan diperkenalkan pertama kali oleh sebuah tim Sun Microsystem yang dipimpin oleh Patrick Naughton dan James Gosling pada tahun 1991 dengan code nama Oak. Sun  Oracle

8 Alasan terjadinya inovasi pada pengembangan computer language
Kenapa Java?? Alasan terjadinya inovasi pada pengembangan computer language Mengadaptasikan perubahan dari segi environments dan penggunaannya Mengimplementasikan perbaikan dan improvements pada art of programming Java is the language that meet the requirement of computer language innovation

9 Cara Kerja Java Java menggunakan compiler sekaligus interpreter agar dapat berjalan pada platform yang berbeda. Java compiler melakukan kompilasi pada source code (.java) menjadi Java bytecodes (.class)

10 "write once, run anywhere".
Cara Kerja Java Hasil kompilasi dapat dijalankan pada berbagai platform sistem komputer dengan menggunakan Java Virtual machine (JVM), "write once, run anywhere".

11 Karakteristik bahasa java
Sederhana, semudah C dan seampuh C++: Berorientasi objek (OOP) Arsitekturnya yang kokoh dan pemrograman yang aman. Bukan sekedar bahasa tapi juga platform sekaligus arsitektur. Memiliki fitur utama lain seperti: multi-threading Pemeriksaan tipe object saat run-time automatic garbage collection mendukung exception

12 Tipe Aplikasi Java Java SE Java EE Java ME

13 Bahasa Pemrograman Java
Tipe Data int char String (class) dll Perulangan for while do-while Percabangan if-else switch-case

14 Instalasi Java Install Setting Path Code!

15 Klik Kanan “My Computer”  “Properties”  “Advanced System Setting”
Setting Path Windows Klik Kanan “My Computer”  “Properties”  “Advanced System Setting”

16 Setting Path Windows

17 Setting Path Windows Pada Path, tambahkan “Variable Value”:
%JAVA_HOME%\bin; Tips: - Variabel JAVA_HOME adalah “System Variables”. - Variabel JAVA_HOME menyesuaikan tempat instalasi Java. - Jangan lupa menambahkan titik koma saat mengubah nilai Path. - Restart command prompt setelah setting path.

18 Diubah melalui Setting Path LINUX startup file (~/.bashrc)
atau di profile (~/.profile) #gedit ~/.bashrc (command membuka editor gedit) (ubah isi pada editor dengan menambahkan kode sbb:) export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35 export PATH=$JAVA_HOME/bin:$PATH

19 Aturan Penamaan Identifier:
Tipe Data dan Variabel Identifier adalah nama yang diberikan kepada attribute, method, class, package, dan interface Aturan Penamaan Identifier: Case sensitive Identifier TIDAK BOLEH SAMA dengan keyword Dimulai dengan huruf atau (_) atau ($). Karakter berikutnya dapat berupa huruf atau angka

20 Keyword Keyword adalah identifier yang digunakan Java untuk suatu tujuan khusus. abstract do implements private this boolean double import protected throw break else instanceof public throws byte extends int return transient case false interface short true catch final long static try char finally native strictfp void class float new super volatile continue for null switch while default if package synchronized

21 Unary Aritmatika Relasi Operator Java Increment (++) Decrement (--)
Penambahan (+) Pengurangan (-) Perkalian (x) Pembagian (/) Sisa Bagi (%) Relasi Kurang dari (<) Lebih dari (>) Kurang sama (<=) Lebih sama (>=) Sama dengan (==) Tidak sama (!=)

22 Operator Java Boolean Shift dan Bitwise Assignment

23 Contoh Program public class Demo{
public static void main(String[] args){ System.out.println("Hello World"); }

24 Samakan antara nama class dan nama file jika class bersifat public
Tips dan Trik Samakan antara nama class dan nama file jika class bersifat public Nama file dan class boleh berbeda jika tidak ada modifier public pada class

25 -end of slide- Thanks toAttantions


Download ppt "Pemrograman berorientasi objek"

Presentasi serupa


Iklan oleh Google