aturan dan dasar pbo

54
ATURAN DAN DASAR PEMROGRAMAN BERORIENTASI OBYEK RIZKI RAMDANI mobile dev & ui/ux designer

Upload: rizki-ramdani

Post on 08-Jan-2017

725 views

Category:

Software


48 download

TRANSCRIPT

ATURAN DAN DASAR PEMROGRAMAN BERORIENTASI OBYEK

RIZKI RAMDANImobile dev & ui/ux designer

Karakteristik Java

• Open Source ( Free)• Multiplatform• Case Sensitive ( Code )• Bahasa Tingkat Tinggi ( Mudah dimengerti

oleh manusia )• Support OOP

Fase-Fase pemrograman Java

Fase-Fase pemrograman Java

Contoh java compiler

Contoh java interpreter

Bagan dasar program java

• Package• Import• Class• Data dan Methode• Program utama

Bagan dasar program java

Bagan dasar program java

Package

Merupakan susunan direktori tempat dimana file class disimpan atau nama folder.

Package

Contoh Netbeans project

Contoh dalam explorer

Create new java package

Import

Perintah yang digunakan untuk memberitahukan kepada program untuk mengacu pada class-class yang terdapat pada package tersebut dan bukan menjalankan class-class tersebut.

Import

Contoh

Class

Blueprint atau prototipe/kerangka yang mendefinisikan variabel-variabel (data) dan fungsi-fungsi (prilaku) umum dari sebuah object tertentu

Class

Contoh

Data dan Methode

Merupakan identitas yang berupa variabel yang menjelaskan properti dari sebuah class

Data

Contoh

sekumpulan instruksi untuk menjalankan data yangdiberi nama dan dapat dipanggil dari manapun di dalam program dengan menuliskan nama metoda tersebut.

atau bisa disebut juga dengan fungsi.

Metode

Contoh

Program Utama / Main Class

Kelas yang mempunyai method main dan salah satu method yang paling penting di dalam bahasa Java.

Main Class

Contoh

Perbedaan Syntax Error dan Runtime Error

Syntax Error

Biasanya terjadi karena kesalahan penulisan.

Syntax Error

Contoh

Runtime Error

Sebuah program yang berhasil dikompile belum tentu berhasil dijalankan.

Runtime Error

Contoh

Java literal, keyword, tipe data dasar, dan tipe variabel

Java Literals

Tanda bahwa tidak terjadi perubahan atau konstan.

Java Literals

• Integer Literals• Floating-Point Literals• Boolean Literals• Character Literals• String Literals

Java Literals

Tipe Data Primitif

• boolean (logika)• Tekstual (char)• Float• Double

• byte• short• int• long

Bahasa pemrograman Java mendefinisikan 8 tipe data primitif.

Java Keywords

kata-kata yang didefinisikan secara khusus yang hanya dimengerti oleh compiler bahasa pemrograman tersebut, dan tidak dapat digunakan sebagai identitas variabel.

Java Keywords

Abstract Default If private

Boolean Do implements protected this

Break Double import public throw

Byte Else instanceof return throws

Case Extends int short transient

Catch Final interface static try

Char Finaly long strictfp void

Class Float native super volatile

Const For new switch while

Continue Goto package synchronized assert

Java Keywords

Variable

item yang digunakan data untuk menyimpan pernyataan objek.

Variabel

[tipe data] [nama_variable] = [value ];

Penulisan Variabel

Contoh

Contoh

Variabel Reference dan Variabel Primitif

variabel dengan tipe data primitif. Mereka menyimpan data dalam lokasi memori yang sebenarnya dimana variabel tersebut berada.

Variabel Primitif

Variabel yang menyimpan alamat dalam lokasimemori. Yang menunjuk ke lokasi memori dimana data sebenarnya berada.

Variabel reference

buat sebuah listing program untuk object ruang kelas dimana menampilkan karakteristik ruang tersebut beserta atributnya

let's try!