Anda di halaman 1dari 1

Satria Ady Pradana 13510030

Hasil eksplorasi JAVA Programming Language ( Rabu, 4 April 2012 12:00 WIB ). a) Main diimplementasikan sebagai method di dalam kelas sebagai static method dan bersifat publik. b) Java hanya memerlukan konstruktor dari 4 sekawan. c) Tidak ada operator overloading. d) JAVA memerlukan fungsi clone untuk melakukan melakukan fungsionalitas yang sama seperti copy constructor atau operator = pada C++ (dengan catatan class tersebut harus mengimplementasikan class Cloneable). e) JAVA selalu melakukan pass by value. f) Semua variable (kecuali primitif) adalah reference atau setara dengan pointer pada C++. g) Semua object adalah kelas (kecuali tipe primitf), bahkan termasuk array. h) Satu source file dapat memuat beberapa class. Namun harus ada 1 class yang menjadi acuan utama. Class ini memiliki nama yang sama dengan nama file. i) String pada Java adalah suatu kelas (termasuk literal) bukan array of char seperti di C++ j) JAVA telah menyediakan kelas exception, sehingga exception baru dapat langsung diturunkan dari kelas tersebut.

Anda mungkin juga menyukai