Anda di halaman 1dari 13

Dasar dan Aturan pada

PBO
ADELIA ROKHMAWATI, S.PD.
PBO atau OOP
Pemrograman Berorientasi Objek (PBO) atau object oriented Programming (OOP)
merupakan sebuah paradigma pemrograman yang berorientasikan kepada objek.
Semua data dan fungsi didalamnya dibungkus dalam suatu kelas-kelas atau
objek-objek.
Konsep dari PBO
Contoh Konsep Java
Class : Sepeda Motor

Objek Metode Atribut


a. Honda Maju, mundur, rem, gas, dll Merek, ukuran, warna, kecepatan, dll
b. Kawasaki Maju, mundur, rem, gas, dll Merek, ukuran, warna, kecepatan, dll
c. Yamaha Maju, mundur, rem, gas, dll Merek, ukuran, warna, kecepatan, dll
Token
Token merupakan elemen terkecil pada program yang mempunyai arti
bagi kompilator.

Token pada Java terdiri atas lima kategori, antara lain:

Identifier Keyword Literal Operator Separator


Token

Identifier Keyword Literal Operator Separator


Sebuah
Identifier yang Simbol yang
Token yang Nilai variabel/ tanda/karakter
digunakan digunakan untuk
mempresenta- atribut/ yang memiliki
Java untuk mengoperasikan
sikan sebuah konstanta/ tugas mengenai
suatu tujuan operand
nama objek data pengelompokan
khusus menjadi ekspresi
script
Keyword
Variabel dan Konstanta

Variabel Konstanta

• Adalah objek data yang • Adalah jenis identifier atau


dapat berubah nilainya pengenal yang bersifat
konstan/tetap

Contoh
int nilai = 10 ; final double phi = 3.14;
Tipe Data
1. Tipe Data Sederhana
Integer Floating Point Karakter Boolean
1

4
(Bilangan (Pecahan dan (Karakter (Bernilai
Bulat) Nilai Desimal) Unicode) benar dan
salah)
Tipe Data
1. Tipe Data Sederhana
Tipe Data
2. Tipe Data Komposit

Class Array Interface


1

3
Prototype/ Tipe data dengan Sekumpulan
kerangka yang kemampuan method tetapi
mendefinisikan menggunakan hanya memuat
variabe/data dan satu variabel deklarasi dan
method dari dengan banyak struktur method
objek nilai
Konversi dan Casting Tipe Data
1. Konversi Tipe Data
Konversi adalah mengubah sesuatu menjadi satu bentuk yang lain. Konversi
diterapkan untuk mengubah tipe data

2. Casting Tipe Data


Casting adalah saat melakukan konversi antartipe yang tipenya tidak kompatibel,
tidak dapat mengkonversi secara otomatis.
Operator di C#

1. Operator 2. Operator 3. Operator


Aritmatika Pembanding Penugasan

4. Operator 5. Operator 6. Operator


Logika Bitwise Kondisional

Anda mungkin juga menyukai