Lihat ke Halaman Asli

Ray Yasrin Matin

Programmer/Ilmu Komputer/Teknik Informatika

Perbandingan C++ dan Java? Yuk Belajar

Diperbarui: 10 Desember 2022   12:40

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Dok. pribadi

Tujuan perbandingan antara C++ dan Java. ialah program yang digunakan dalam kedua bahasa untuk menggunakan kembali kode dan/atau membuat hubungan 'is-a'.

1) Di Java, semua kelas hal dari kelas Objek secara langsung atau tidak langsung.

Oleh karena itu kelas di Java, dan Kelas Objek adalah akar dari pohon tersebut. Di Java, saat membuat kelas secara otomatis mewarisi dari Kelas Objek. Namun di C++.

Output

Dok. pribadi

2) Arti dari specifier akses anggota yang dilindungi agak berbeda di Java. 

Di Java, anggota yang dilindungi dari kelas "A" dapat diakses di kelas "B" lain dari paket yang sama, bahkan jika B tidak mewarisi dari A (keduanya harus berada dalam paket yang sama).

Misalnya, dalam program berikut, anggota A yang dilindungi dapat diakses di B.

Dok. pribadi

Output

Dok. pribadi

3) Java menggunakan kata kunci 'memperluas' untuk menjalankan.

Tidak seperti C++, Java tidak menyediakan penentu seperti publik, dilindungi, atau pribadi. Oleh karena itu, kami tidak dapat mengubah tingkat perlindungan anggota kelas dasar di Java, jika beberapa anggota data bersifat publik atau dilindungi di kelas dasar, maka tetap bersifat publik atau dilindungi di kelas turunan. Seperti C++, anggota pribadi dari kelas dasar tidak dapat diakses di kelas turunan.

Tidak seperti C++, di Java, kita tidak perlu mengingat aturan yang merupakan kombinasi dari penentu akses kelas dasar dan penentu.

4) Java menggunakan antarmuka kata kunci terpisah untuk antarmuka dan kata kunci abstrak untuk kelas abstrak dan fungsi abstrak.

Berikut ini adalah contoh kelas abstrak Java;

Halaman Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline