Java disebut sebagai bahasa Berorientasi Objek. Jadi, sebenarnya apa yang diungkapkan oleh Berorientasi Objek? Ini berarti bahwa fondasi dari hampir semua program laptop atau komputer yang dibangun di dalam Java dapat dibayangkan dengan sempurna dalam bentuk Objek. Contoh terbaik dari strategi ini adalah dengan melakukan pencarian pada sampel pilihan perusahaan yang memenuhi persyaratan untuk suatu produk. Bayangkan kita sebenarnya ditugaskan untuk membangun sistem laptop yang harus benar-benar menangani metode perpustakaan umum yang besar. Metode ini harus memperhitungkan total jumlah cabang milik perpustakaan, masing-masing produk yang mungkin terdapat di cabang tersebut, serta setiap pembaca individu yang mungkin ingin meminjam buku teks di cabang perpustakaan. .
Hal pertama yang dapat kita mulai lakukan adalah melihat sekilas persyaratan ini dan menempatkan hampir semua kata yang menjadi kata benda. Untuk file, kata benda sebenarnya adalah orang, tempat, atau masalah tertentu. Akibatnya, ketika Anda mengevaluasi persyaratan ini, kami membedakan kata benda di atas:
1) Perpustakaan
2) Buku elektronik
3) Cabang
4) Pelanggan
Semua frasa ini tidak diragukan lagi melambangkan Objek di Java. Pada dasarnya, itu adalah pemrograman Berorientasi Objek (alias pemrograman OO). Apa yang bisa kita lakukan sekarang adalah memindahkan keempat Objek ini ke selembar kertas kuno, dan mulai mencari bentuk karakteristik apa yang dimiliki masing-masing Objek ini. Apa yang saya tunjukkan dengan karakteristik? Baiklah, dalam pengembangan OO secara umum diakui mengakui asosiasi “memiliki”. Berikut ilustrasinya, Departemen “memiliki” pegangan, E-book “memiliki” judul, Pembeli “memiliki” sebutan. Kita dapat memetakan semua atribut besar yang dimiliki semua Objek ini, dan menetapkan tingkat awal yang bagus untuk tata letak perangkat lunak Java apa pun.
Pengembangan Berorientasi Objek memungkinkan pengembang untuk berasumsi dalam kondisi “masalah” bumi atau Objek yang serius, dan pada dasarnya memperbaiki komplikasi dengan Objek tersebut. Penting untuk dicatat bahwa Java sebenarnya bukan satu-satunya bahasa pemrograman OO yang ada, karena sudah dikenal sekitar lima tahun yang lalu dan banyak bahasa pemrograman terkenal menggunakan konsep Berorientasi Objek. Bahasa manusia mungkin berisi C++, C#, Objective-C, Python, Ruby, dan Visible Simple.
Ada banyak gagasan tambahan yang menjadi penting dalam bahasa pemrograman OO termasuk pewarisan, polimorfisme, dan enkapsulasi. Jika Anda tertarik untuk mempelajari lebih banyak lagi pemrograman Berorientasi Item yang berkaitan dengan bahasa Java, ada banyak blog tutorial Java hebat yang ada saat ini.