Pemograman Java yang lebih dikenal dengan pemograman berorentiasi object memiliki konsep dasar berupa :

  1. Class
  2. Object
  3. Attribute
  4. Method
  5. dan Konstruktor

pada pembahasan berikut akan dicoba diberikan perbedaan penggunaan konsep pada Method dan Konstruktror:

1. Method sendiri adalah implementasi dari bagaimana bekerjanya sebuah  Class,

2. Konstruktor dibuat dengan nama yang sama dengan nama Class dengan tidak ada kata kunci void

Berikut contoh program agar lebih memudahkan dalam mendeklarasikan sebuah class

dan class untuk menjalankan class buku serta deklarasi nilai variable judul,pengarang, penerbit dan variable tahun