PBO - 2


TUGAS PEMROGRAMAN BERORIENTASI OBJEK KE - 2

SENIN, 21 OKTOBER 2019


DOSEN PEMBIMBING : ARY BIMA KURNIAWAN, ST., MT.








Putri Amalia
17117223 - 3KA20
Sistem Informasi
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma


========================================================


Contoh Program Sederhana dengan Bahasa Java
Pertemuan - 2




Definisi Class, Object dan Method

Class
adalah struktur dasar dari OOP (Object Oriented Programming). Terdiri dari dua tipe yaitu : field (attribute/property) dan method (behavior). Class digunakan untuk mendeklarasikan sebuah variabel yang berupa objek atau dinamakan “referensi objek (object reference)”.

Object
Setiap Object (obyek) dibangun dari sekumpulan data (atribut) yang disebut "variabel" (untuk menjabarkan karakteristik khusus dari obyek) dan juga terdiri dari sekumpulan method (menjabarkan tingkah laku dari obyek) atau Obyek adalah = sebuah perangkat lunak yg berisi sekumpulan variabel dan method yg berhubungan. Obyek merupakan sebuah instance (keturunan) dari class. Variabel dan method diketahui sebagai  Variable instance dan method instance.

Method
Metode menentukan perilaku objek, yakni apa yang terjadi ketika objek itu dibuat serta berbagai operasi yang dapat dilakukan objek sepanjang hidupnya. Metode memiliki 4 (empat) bagian dasar :

  • Nama metode
  • Tipe Objek atau tipe primitive yang dikembalikan metode.
  • Daftar parameter.
  • Badan atau isi metode.


Berikut contoh program sederhana :

class kotak{
double panjang;
double lebar;
double tinggi;
double volume;

void hitung(double panjang1, double lebar1, double tinggi1){
panjang = panjang1;
lebar = lebar1;
tinggi = tinggi1;
volume = panjang*lebar*tinggi;
}
void cetak(){
System.out.println("volume kotak = " + volume);
}
}

class Demokotak1{
public static void main(String[] args) {
kotak k = new kotak();
k.hitung(4,2,5);
k.cetak();

kotak k1 = new kotak();
k1.hitung(3,7,5);
k1.cetak();
}
}

Berikut adalah outputnya :




Kesimpulan 

OOP (Object Oriented Programming) atau dalam bahasa indonesia dikenal dengan pemrograman berorientasikan objek (PBO) merupakan sebuah paradigma atau teknik pemrograman yang berorientesikan Objek.
Pada OOP, Fungsi dan variabel dibungkus dalam sebuah objek atau class yang dapat saling brinteraksi, sehingga membentuk sebuah program.

Class berisi definisi variabel dan fungsi yang menggambarkan sebuah objek.
Dalam OOP:
  • Variabel disebut atribut atau properti;
  • Fungsi disebut method.


Demikianlah yang dapat saya sampaikan mengenai materi yang menjadi bahasan ini, tentunya banyak kekurangan dan kelemahan kerena terbatasnya pengetahuan kurangnya rujukan atau referensi yang kami peroleh hubungannya dengan ini. Penulis banyak berharap kepada para pembaca yang budiman memberikan kritik saran yang membangun. Semoga tulisan ini dapat bermanfaat bagi para pembaca khususnya pada penulis.


Referensi
http://bahasajava.com/belajar-java-class-dan-objek/
https://www.geeksforgeeks.org/classes-objects-java/
https://www.petanikode.com/java-oop/
https://www.mahirkoding.com/class-dan-object-dalam-bahasa-java/
http://scdc.binus.ac.id/himsisfo/2016/07/pengertian-methode-class-dan-objek-dalam-oop/

Comments

Popular posts from this blog

Peng. Animasi & Desain Grafis 3.1

Peng. Animasi & Desain Grafis 3.3

MLSI 2.3