Senin, 02 Maret 2015

Dasar-dasar C++ || Modul 1

Assalamualaikum semua nya, ane mau postingin tugas kuliah nih, tentang dasar dasar C++ sobs
yuk disimak bareng bareng :)
  • 3 ciri umum Object-Oriented Programming :
 A. Abstraksi ( Abstraction )
    Abstraksi adalah pengabstrakan atau melakukan seleksi terhadap aspek - aspek tertentu suatu masalah. Abstraksi digunakan untuk menyembunyikan kerumitan dari suatu proses. Sebagai contoh, dalam membuat suatu sistem, ada tombol yang dapat digunakan. Operator atau pengguna tidak perlu berpikir tentang pembuatan tombol tersebut, tetapi yang penting mereka dapat menggunakannya.

B. Pembungkusan ( Encapsulation )
    Pembungkusan sering sering pula disebut pengkapsulan. Artinya, proses membuat paket dan objek bersama dengan metode-metodenya. Berdasarkan kode program, proses memisahkan aspek-aspek objek dilakukan dengan cara pembungkusan. Proses pembungkusan itu sendiri merupakan cara atau mekanisme untuk melakukan abstraksi. Dalam traditional programming proses seperti ini sering disebut information hidding.
C.  Pewarisan ( Inheriance )
      Ini disebut membawa atau mewariskan suatu kepada keturunan berikutnya. Misalnya, seorang anak pasti akan mewarisi beberapa sifat atau perilaku yang dimiliki orang tuanya. Dalam konteks ini, suatu class dalam program dapat diturunkan menjadi class-class baru lainnya yang akan mewarisi beberapa sifat atau perilaku class induknya.
  • Dasar unit enkapsulasi dalam C++ adalah :
Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak; hanya metode dalam objek tersebut yang diberi izin untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung kepada representasi dalam objek tersebut.

  • Output dari program berikut setelah diekseskusi adalah :
#include <iostream>
    using namespace std;
      int main() {
        cout << "C++ is power programming.";
          return 0;




            • Apa gunanya ditambahkan include <iostream> ?
            Sebagai bagian dari proses kompilator, Kompilator dari C++ menjalankan program yang dinamakan preprosesor. Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan.

            • Perintah mendeklarasikan variable panjang bertipe integer adalah :







            • Perintah menyimpan nilai 10 ke variable panjang adalah ;
            Perintah panjang = 10; artinya memerintahkan komputer untuk mengisi variable panjang dengan nilai 10.



            • Apakah operator input C++ ?
            Operator input pada C++ adalah >>Cin, sedangkan C itu Scanf !!


            • Apakah arti ‘\n’ ?
            "\n" Berartikan ENTER, buat entri baru dibawah. 



            • Mengapa identifier berikut salah :

            int bilangan bulat;

            Karena deklrasi int (integer) itu variabelnya tidak harus panjang (error) .

            • Apakah Indeks dan indeks adalah identifier yang sama? 
            Sama !! di karenakan Indentifier atau nama-indeks yang terletak sesudah kata tercadang VARYING akan mengalami kenaikan yang sama.



            Alhamdulillah untuk Dasar-dasar C++ kali ini kita cukupkan sementara disini, mohon maaf jika ada kekurangan . see you next post :) :)


            0 komentar:

            Posting Komentar