.syntaxhighlighter .line .content .block { background: none !important; }

Konsep OOP pada Pemrograman Java

Wednesday, May 13, 2009

Java merupakan salah satu bahasa pemrograman yang mempunyai konsep Object Oriented Programming (OOP). Dimana setiap pemrogramannya selalu melibatkan satu atau beberapa object. Object merupakan suatu bentuk yang dapat kita identifikasi identitasnya. Misalnya sebuah mobil, tombol, hewan dan lain-lain. Object tersebut dapat dibentuk dengan menggunakan class, artinya class merupakan wadah yang membentuk sebuah object. Dengan class kita dapat membuat beberapa object yang sama dengan atribut yg berbeda. misalnya sebuah pesawat mempunyai atribut warna dan kapasitas yang berbeda yang dibuat dari sebuah pabrik yang sama.

class Pesawat {
String Warna;
int Kapasitas, JumlahMesin;
}
public class PesawatBeraksi{
public static void main(String[] args){
Pesawat pesawatku = new Pesawat();
pesawatku.Warna = "Merah";
pesawatku.Kapasitas = 400;
pesawatku.JumlahMesin = 2;
System.out.println("Warna : " + pesawatku.Warna);
System.out.println("Kapasitas Penumpang : " + pesawatku.Kapasitas);
System.out.println("Jumlah Mesin : " + pesawatku.JumlahMesin);
}
}
Class Pesawat tersebut dapat mewariskan atribut yang dimilikinya kepada class lain. Contohnya Pesawat Tempur, Pesawat Kargo dapat mewarisi atribut pesawat. Pewarisan atribut tersebut dikenal dengan Inheritance. Pesawat Tempur dapat mempunyai bentuk yang berbeda pesawat. Perubahan bentuk itu dikenal dengan Polymorphism.

0 komentar:

About This Blog

This blog published for the beginners who learn Java.

  © Blogger template Columnus by Ourblogtemplates.com 2008

Back to TOP