Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan bahasa C++ pada tahun 1980-an. Membangun efesiensi dan sistem support untuk pemograman tingkat rendah, hal ini untuk mendukung fitur-fitur pada bahasa C++. Kemudian ditambah konsep baru seperti class dengan sifat seperti inheritance dan overloading.
Walaupun menggunakan sintaks yang sama namun keduanya berbeda. Bahasa C merupakan bahasa pemograman procedural dimana saat menyelesaikan masalah akan dibagi ke sub-sub masalah yang lebih kecil. Sedangkan pada bahasa C++ memiliki sifat Object Orientetd Programming (OOP) dimana untuk menyelesaikan masalah yang dilakukan adalah mendefinisikan class-class yang merupakan a-class yang telah dibuat sebelumnya sebagai abstrak objek-objek fisik, dima class berisi keadaan objek, anggota dan kemampuan dari objek tersebut. Setelah class dibuat maka masalah tersebut dapat dipecahkan melalui class.
0 komentar:
Post a Comment