www.TIFKOM.net

Blog Komputer - Blog tentang tips, informasi dan panduan tentang belajar komputer, website, programming, desain grafis, database, jaringan, software dan SEO yang terlengkap dan terbaru.

Belajar Dasar Pemrograman Berorientasi Objek di Java dengan Mudah

Kali ini kita akan belajar lagi tentang dasar pemrograman Java. Nah, jika sebelumnya teman sudah belajar Belajar Konsep Dasar Pemrograman Java, maka kali ini kita akan belajar konsep dasar Pemrogaman Berorientasi Objek pada bahasa Java.

belajar konsep dasar pemrograman berorientasi objek


Java menggunakan Pemrograman Berorientasi Objek (PBO) atau istilah “keren” atau bahasa Inggrisnya adalah Object Oriented Programming (OOP). PBO memiliki gaya pemrograman yang membuat si programmer berpikir lebih mudah/simpel dan berpikir tentang objek – objek di dunia nyata.

Dalam PBO, setiap objek adalah sebuah unit yang bebas dengan identitas unik, seperti objek pada umumnya di dunia.

Contoh:
Sebuah apel adalah sebuah objek, sebuah cangkir juga adalah sebuah objek. Setiap dari mereka mempunyai identitas yang unik. Memang mungkin saja kita melihat cangkir yang identik, tapi tetap saja mereka terpisah. Itulah yang dikatakan objek yang unik.

Objek juga mempunyai karakteristik yang digunakan untuk mendeskripsikan objek tersebut.
Contoh:


  • Mobil berwarna merah atau biru
  • Mangkok bisa terisi penuh atau juga bisa kosong, dan lain sebagainya.

Merah atau biru, penuh atau kosong adalah karakteristik dari objek. Karakteristik objek ini juga dapat disebut atribut. Sebuah atribut menjelaskan tentang objek tersebut.

Di dunia nyata, objek – objek juga punya tingkah laku seperti yang dijelaskan pada contoh berikut:
Contoh:

  • Mobil dapat bergerak
  • Telepon dapat berbunyi
  • Burung bisa terbang, dan lain sebagainya.

Singkatnya, pada Pemrograman Berorientasi Objek, setiap objek mempunyai 3 dimensi, yaitu:
- Identitas
- Atribut
- Tingkah laku

Baca: 6 Hal yang Kamu Lakukan untuk Membuat Aplikasi Android


Mengetahui fungsi Kelas (.class)
Kelas adalah struktur dasar dalam PBO.  Kelas dapat didefenisikan sebagai blueprint, deskripsi atau definisi untuk sebuah objek. Kamu dapat menggunakan kelas yang sama sebagai sebuah blueprint untuk menciptakan objek yang banyak.
konsep dasar pemrograman berorientasi objek


Setiap kelas mempunyai sebuah nama, kemudian kelas juga punya tipe.
Kelas terdiri dari 2 tipe yaitu:

  • Atributte (field/properti) dan
  • Behavior (method).


Atributte merupakan tipe data yang didefinisikan oleh class, sedangkan behavior merupakan operasi.
Berikut adalah contoh perbedaan dari atribut dan tingkah laku:
Atribut:
- Nama
- Tinggi
- Berat
- Jenis kelamin
- Umur

Tingkah laku:
- Berjalan
- Berlari
- Melompat
- Berbicara
- Tidur

Cara mendeklarasikan kelas
Berikut cara mendeklarasikan kelas pada Java:
a. Kelas sederhana
Class namaKelas{
classBody
}

b. Kelas yang memiliki struktur anatomi
(modifier1) class namaKelas (modifier2){
classBody
}

Keterangan untuk modifier1:
Public : menyatakan bahwa kelas tersebut dapat juga diakses oleh kelas yang lain, baik yang masih berada dalam package yang sama maupun berbeda.
Private : menyatakan bahwa kelas tersebut tidak dapat diakses sama sekali oleh kelas lain, tanpa memandang apakah ia berasal dari paket yang sama atau bukan.
Protected: membatasi akses kelas yang dilakukan oleh subkelas turunannya (dari proses pewarisan/inheritance) dan kelas lain yang terletak dalam paket yang sama.
Abstract : menyatakan bahwa kelas tersebut tidak dapat diinstasiasi langsung menjadi objek. Modifier ini hanya dipakai bila kelas tersebut terletak pada hirarki kelas tertinggi, sehingga hanya mungkin diturunkan sebagai sub kelas, bukan diinstasiasi menjadi objek.
Final : menyatakan bahwa kelas tersebut tidak dapat diturunkan menjadi subkelas (pewarisan)

Keterangan untuk modifier2:
Extends dan SuperClass : digunakan dalam prinsip inheritance, yaitu bila kelas tersebut merupakan sub kelas dari suatu kelas super (Super)
Implements dan Interface: digunakan bila kelas tersebut mengimplementasikan satu atau lebih interface. Bila terdapat lebih dari satu interface digunakan koma diantara interface-interface tersebut.



Tag : Java, Programming
4 Komentar untuk "Belajar Dasar Pemrograman Berorientasi Objek di Java dengan Mudah"

Terimakasih sudah membaca blog saya, silahkan tinggalkan komentar yang membangun, pertanyaan yang sopan dan sesuai topik. No spam (link aktif pasti dihapus).

Back To Top