Apa kabar nih bro sista, udah lama ye gua ga update diblog. Jadi gua ada tugas kampus disuruh ceritain seputar dasar-dasar C++ itu gimana sih. Apa lagi gua masih awam banget sama bahasa" pemrograman yang begini. Tapi sedikit" gua udh searching sih perngertian sm awalnya gimana. Langsung aja kali yaa gua jelasin sepengetahuan gua.

1. Arti dari C++

Bahasa pemrograman C++ bisa disebut bahasa pemrograman tingkat menengah yang berarti juga termasuk dalam bahasa tingkat tinggi. suatu kumpulan kata (perintah) yang siap digunakan untuk menulis suatu kode program sehingga kode-kode program yang kita tulis tersebut akan dapat dikenali oleh kompilator yang sesuai. Kata-kata tersebut dalam bahasa pemrograman disebut dengan keyword (reserve word). Untuk mempelajari bahasa pemrograman tertentu kita tidak harus menghafal semua keyword (kata kunci) yang ada di dalamnya, namun yang perlu kita ketahui adalah fungsi dan aturan penggunaannya. 

Contoh dari beberapa keyword misalnya int, main, for, while, do while, dsb. Bicara mengenai C++ biasanya ga lepas dari C, sebagai bahasa pendahulunya. Pencipta C itu Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptain C++, oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++ cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya dulu C++ disebut “ a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increment pada bahasa C. Keistimewaan ini nih yang sangat berarti dari C++ adalah karena bahasa ini mendukung Pemrograman Berorientasi Objek ( OOP / Object Oriented Programming).

2. Yang kita perluin untuk belajar C++

Buat kalian" bisa aja pakai aplikasi teks editor apa aja. Kemudian lu bisa download aplikasi compiler apa aja yang udah disediain di internet. 

Tapi, sekarang banyak bgt vendor yang menyediakan software komplit (lengkap) untuk kalian" baik ada yang bayar maupun yang gratis. Software komplit ini dinamakan dengan IDE (Integrated Development Environment).So ngerti banget ya gua wkwk.

Dalam IDE ini terdapat editor khusus yang bisa kita gunain, terdapat compiler yang terintegrasi dengan editor tadi, terdapat debugger, bahkan terdapat software deployer yang bisa membuat kode kalian" menjadi software jadi disertai dengan installer nya. 
Dengan editor khusus ini maka pekerjaan kalian" bisa jauh lebih mudah, disertai dengan kode warna yang presentatif, disertai code inspektor yang akan langsung menginformasikan kepada elu bahwa kode yang elu ketikan salah, disertai juga dengan smart coding (intellisense code) yaitu saat elu mengetikan 1 huruf saja maka smart coding ini akan memunculkan baik method maupun propertis yang tersedia.

Disertai juga template ui dan installer, sehingga untuk membuat menu, bottom, dan lain – lain yang berhubungan dengan User Interface sudah dibundled pada software tersebut kita hanya tinggal membuat logic nya aja.
Banyak sekali IDE/SDK super powerfull gratis maupun berbayar yang dapat anda gunakan di jaman 2015 ke 2016 ini.
Referensi gua pribadi adalah elu dapat menggunakan QT 5.1 dan Visual Studio 2012. Semuanya gratis.

3. Pengertian Class pada C++

Class pada C++ itu artinya suatu tipe data yang didalamnya berisi data element variable dan sebuah fungsi element functions dalam sebuah struktur yang sama. Jika suatu class mendefinsikan class yang sudah ada maka class baru tersebut disebut class turunan.
Sebuah class dikatakan sebagai class turunan jika class berisikan data dan fungsi anggota yang sama pada class dasar.

Sebenernya gua jg masih bingung mau ngomongin apa di C++ wkwk. Sekian ya dari gua, sorry kekurangannya. 

Leave a Reply