OOP 1 - Konstanta, Variabel Dan Tipe Data
OOP 1 - Konstanta, Variabel Dan Tipe Data
Berbasis Obyek)
Variabel, Konstanta dan Tipe
Data
OOP (Pemrograman
Berbasis Obyek)
Variabel, Konstanta dan Tipe
Data
INTRODUCTION
Pengertian
5
2. Objek
6
3. Attributes / Field
Atribut adalah data yang membedakan antara objek satu dengan yang
lainnya.
Contoh Objek : Sepeda Motor,
mempunyai atribut sebagai
berikut:
• Nama ~> Beat
• Warna ~> Merah
• Jumlah Roda ~> 2
• Kecepatan ~> 70 km/jam
7
Setyo Bagus Fristanto, S.Pd @2017 | SMKN 9 Malang
4. Behaviour / Method
8
Menulis Kode Program Java di Komputer
class Hello {
System.out.println("Hello World");
System.out.println(“sultan");
9
Komentar
10
Komentar
12
Variabel
13
Deklarasi Variabel
14
Deklarasi Variabel
• Tipe data dari suatu variabel bisa berupa tipe data primitif (seperti
: int, byte, char, short, boolean dll) atau tipe data berupa class
(misalnya Integer, Byte, Short, Boolean dll - bisa kelas yang anda
buat)
• Variabel bisa diinisialisasi (diberi nilai awal). Misalnya pada contoh
di atas kita melakukan inisialisasi sebagai berikut :
int bilangan1 = 0; 🡪 <tipe_data> <nama_variabel> = <value>
int bilangan2 = 5; 15
Deklarasi Variabel
16
Deklarasi Variabel
4. Panjang nama variabel terserah (dalam artian tidak dibatasi) tapi kata-
katanya tidak boleh terpisah.
5. Nama Variabel dalam java adalah case sensitif (membedakan huruf kecil
dan huruf besar. Nama variabel bilangan1 dan Bilangan1 dianggap
sebagai dua variabel yang berbeda.
6. Penamaan variabel sebaiknya interpretatif, menggambarkan raealita
yang diwakilinya. Penamaan variabel String namaSiswa adalah lebih
interpretatif dibandingkan dengan variabel String x
18
Deklarasi Variabel
1. Tipe data adalah jenis data yang dapat diolah oleh komputer
untuk memenuhi kebutuhan dalam pemrograman komputer.
2. Setiap variabel atau konstanta yang ada dalam kode program,
sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan
pemilihan tipe data pada variabel atau konstanta akan sangat
menentukan pemakaian sumberdaya komputer (terutama
memori komputer).
22
Tipe Data
1. Tipe data primitive adalah tipe data dasar yang tersedia secara
langsung pada suatu bahasa pemrograman.
2. Sedangkan tipe data composite adalah tipe data bentukan yang
terdiri dari dua atau lebih tipe data primitive.
24
Latihan OOP
29
2. Objek
30
3. Attributes / Field
Atribut adalah data yang membedakan antara objek satu dengan yang
lainnya.
Contoh Objek : Sepeda Motor,
mempunyai atribut sebagai
berikut:
• Nama ~> Beat
• Warna ~> Merah
• Jumlah Roda ~> 2
• Kecepatan ~> 70 km/jam
31
Setyo Bagus Fristanto, S.Pd @2017 | SMKN 9 Malang
4. Behaviour / Method
32
Menulis Kode Program Java di Komputer
class Hello {
System.out.println("Hello World");
System.out.println(“sultan");
33
Komentar
34
Komentar
36
Variabel
37
Deklarasi Variabel
38
Deklarasi Variabel
• Tipe data dari suatu variabel bisa berupa tipe data primitif (seperti
: int, byte, char, short, boolean dll) atau tipe data berupa class
(misalnya Integer, Byte, Short, Boolean dll - bisa kelas yang anda
buat)
• Variabel bisa diinisialisasi (diberi nilai awal). Misalnya pada contoh
di atas kita melakukan inisialisasi sebagai berikut :
int bilangan1 = 0; 🡪 <tipe_data> <nama_variabel> = <value>
int bilangan2 = 5; 39
Deklarasi Variabel
40
Deklarasi Variabel
4. Panjang nama variabel terserah (dalam artian tidak dibatasi) tapi kata-
katanya tidak boleh terpisah.
5. Nama Variabel dalam java adalah case sensitif (membedakan huruf kecil
dan huruf besar. Nama variabel bilangan1 dan Bilangan1 dianggap
sebagai dua variabel yang berbeda.
6. Penamaan variabel sebaiknya interpretatif, menggambarkan raealita
yang diwakilinya. Penamaan variabel String namaSiswa adalah lebih
interpretatif dibandingkan dengan variabel String x
42
Deklarasi Variabel
1. Tipe data adalah jenis data yang dapat diolah oleh komputer
untuk memenuhi kebutuhan dalam pemrograman komputer.
2. Setiap variabel atau konstanta yang ada dalam kode program,
sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan
pemilihan tipe data pada variabel atau konstanta akan sangat
menentukan pemakaian sumberdaya komputer (terutama
memori komputer).
46
Tipe Data
1. Tipe data primitive adalah tipe data dasar yang tersedia secara
langsung pada suatu bahasa pemrograman.
2. Sedangkan tipe data composite adalah tipe data bentukan yang
terdiri dari dua atau lebih tipe data primitive.
48
Latihan OOP