Belajar Class dengan member function di C++



Sebelum urusan coding-mengcoding, kita harus tahu terlebih dahulu perbedaan bahasa C dan  C++,
meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class,

Nih contoh perbedaan codingan bahasa C prosedural dengan C++ yang udah memakai Object Oriented.


 C :

#include
#include

int main()
{
    printf("Hai, Ternyata Bahasa Pemrograman Itu Menyenangkan");
    return 0;
}


C++ :
#include
using namespace std;

class happy
{
  public:

  void tampilkan_pesan()
  {
      cout<<"Hai, Ternyata Bahasa Pemrograman Itu Menyenangkan";
  }

};

int main()
{
    happy sangat;
    sangat.tampilkan_pesan();
    return 0;
}

penjelasan :

class happy
{
  public:

  void tampilkan_pesan()
  {
      cout<<"Hai, Ternyata Bahasa Pemrograman Itu Menyenangkan";
  }

};
 
ini merupakan class yang bernama "happy", "void tampilkan_pesan()" merupakan fungsi yang diletakkan didalam class yang dapat dipanggil pada main fungsi .


int main()
{
    happy sangat;
    sangat.tampilkan_pesan();
    return 0;
}


ini merupakan fungsi utama / main functon, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.
   

    happy sangat;
    sangat.tampilkan_pesan();

ini merupakan baris code untuk memanggil Class "happy" dan memanggil fungsi "tampilkan_pesan()" di main fungsi.

Mungkin bagi yang belum belajar mengenai C++ sedikit bingung dengan codingan diatas, memang perlu waktu untuk memahaminya dan mecoba langsung menuliskan code lalu mengcompilenya.. 
disini saya memberikan  E-book yang bagus untuk mempelajari C++ dari Nol,
bisa di download   DISINI

Sekian dulu.. InsyaAllah akan di lanjutkan... 

-----------------------
mau lihat pembuatan tas di tangerang ? check disini

Written by: Amrico Zulni
Nice Blog, Updated at: 17.52

1 comments:

vungsi void di dalem kelas itu apa ya ?

Posting Komentar