Advertisement

Class di Dalam Bahasa Pemrograman Java

Seri Tutorial Bahasa Pemrograman Object Oriented Java

0 771

Dalam dunia nyata, kita akan sering menemukan beberapa object individual yang memiliki kesamaan jenis. Ada ribuan jenis sepeda yang ada, namun semuanya memiliki kegunaan dan model yang sama. Setiap sepeda dibuat dengan set cetak biru yang sama dan oleh karena itu ia memiliki komponen yang sama. Dalam istilah object oriented,  kita dapat mengatakan sepeda anda adalah instance dari sebuah class dari object yang disebut sepeda. Sebuah class adalah cetak biru dari setiap object yang dibuat

Class Bicycle  berikut adalah satu kemungkinan dari implementasi dari  bicycle :

Sintaks bahasa pemrograman java diatas akan terlihat baru, terutama jika ada belum pernah belajar bahasa pemrograman seperti C, C++, C#, namun desain dari class ini berdasarkan dari diskusi kita sebelumnya mengenai object bicycle. Field cadencespeed, dan gear merepresentasikan state dari si object, dan method – methodnya (changeCadencechangeGearspeedUp dll.) mendefiniskan interaksinya dengan dunia luar

Perlu diperhatikan, bahwa class Bicycle bukanlah class yang memiliki sebuah method  main. Ini disebabkan karena itu bukanlah sebuah program aplikasi yang lengkap, namun hanya cetak biru dari bicycle yang mungkin bisa digunakan dari sebuah aplikasi.  Tanggung jawab membuat dan menggunakan object Bicycle dimiliki oleh class lain dalam program aplikasi kita

Sekarang, saya tunjukan class  BicycleDemo yang membuat object Bicycle yang terpisah dan menggunakan method-nya :

Jika kita compile aplikasi tersebut, maka hasilnya adalah sebagai berikut :

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar anda diproses.

%d blogger menyukai ini: