Disusun oleh:
NIM : 10105023
Class
Dalam java selalu memakai public atau private class dalam deklarasinya sedangkan C++ cukup
nama class nya saja.
Properties
Untuk properti juga Java harus satu2 deklarasi public sedangkan C++ satukan saja jadi Public :
nama-nama properties.
Object
Class_name Nama_Variable ;
Dalam Java :
Method
blok pernyataan;
Method Return - Memiliki nilai kembali, contoh: int (sama seperti fungsi).
Method Void - Tanpa memiliki nilai kembalian (sama seperti prosedur).
// kode proses
Inheritance
Java tidak mengenal multiple inheritance seperti pada C++ dikarenakan pada C++ rumit. Java
untuk multiple inheritance menggunakan interface.
Encapsulation
Di C++ claclass yang di deklarasikan tidak seperti Java menggunakan kata public tetapi langsung
saja class + nama class. Variable yang di buat public juga tidak satu2 seperti Java tetapi
dilangsungkan.
Abstraction
Dalam Java untuk abstrak kelas bisa langsung dideklarasikan saja memakai kata abstract tetapi
di C++ harus menggunakan virtual function
Polymorphism
Dalam C++ untuk polymorphism menggunakan cout sedangkan Java menggunakan return.