Penggunaan class dan objek pada java

Penggunaan class dan objek pada java – Class adalah suatu ruangan atau template untuk obyek-obyek, misalkan dalam sebuah ruang kelas maka kursi meja adalah obyek nya. Dalam program OOP, sebuah obyek bisa didefinisikan setelah suatu class ada terlebih dahulu. Sedangkan Objek membungkus suatu data dan fungsi menjadi suatu unit dalam suatu program, objek merupakan dasar dari modularitas dan struktur dalam sebuah program berorientasi objek.

Contoh penggunaan class dan objek pada java


class cobaClass{

    String iniAtribut; 

}

public class coba {

    public static void main(String[] args) {

        cobaClass iniobyek = new cobaClass();

        iniobyek.iniAtribut="isi atribut";
            
        System.out.println("Cetak disini => " + iniobyek.iniAtribut);
    }
    
}

Hasil dari program di atas seperti pada contoh gambar di bawah ini.

Penggunaan class dan objek

Klik gambar untuk agar jelas.

Keterangan

  • cobaClass adalah nama classnya
  • iniAtribut adalah atributnya, atribut mirip dengan variabel tetapi ada sisi pembedanya yaitu hak aksesnya. Jika ini diletakan didaalam class utama(coba), maka ini menjadi variabel.
  • coba adalah nama class utamanya. Jika program disimpan, maka nama filenya adalah coba.java bukan cobaClass.java
  • cobaClass iniobyek = new cobaClass(); membuat obyek baru dengan nama iniobyek
  • iniobyek.iniAtribut = “isi atribut”; disini bermasuk memberi suatu nilai atau isi pada obyek iniobyek dengan atribut iniAtribut dan diisi dengan isi atribut. Apabila dipanggil, maka hasil yang dicetak atau ditampilkan adalah isi atribut seperti pada contoh gambar di atas.

Itulah sedikit contoh dan penjelasan tentang class dan objek. Apabila ada pertanyaan atau pendapat yang berbeda, silahkan berkomentar. 🙂

Memiliki pertanyaan atau saran? Silakan klik disini untuk berkomentar :).

Masgani

Halo, perkenalkan nama saya Gani. Saat ini saya sebagai penulis sekaligus pemilik situs web masgani.com. Selain menulis di situs web ini, keseharian saya saat ini yaitu sebagai Developer di salah satu perusahaan Startup. Saya berharap tulisan saya situs web ini dapat bermanfaat dan menginspirasi. Terima kasih :)

Postingan Terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

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