Penjelasan Dan Contoh Program Class Pada C++
Assalamu'alaikum wr.wb.
Kali ini saya akan membahas tentang Class pada bahasa pemrogrmana C+. Seperti yang kita ketahui bahwa Class merupakan wadah untuk fungsi - fungsi yang dibutuhkan. Dalam C++ class juga sama seperti bahasa pemrograman lain. Dengan menggunakan Class, kita dapat menyeleksi fungsi - fungsi sesuai dengan kegunaannya.
Dengan contoh program sederhana C++ menggunakan class, saya akan memberikan contoh program yang bisa dipahami dengan mudah oleh pembaca. Class merupakan syarat mutlak bagi seorang programmer untuk dipahami. Karena itu contoh program yang akan saya tunjukkan merupakan contoh yang sederhana dengan menggunaan bahasa pemrogramna C++.
Class sangat identik dengan PBO(Pemrograman Berorientasi Object), yang artinya bisa melempar data dari satu class ke class yang lain. Bisa dibilang bahwa C++ juga bisa digunakan untuk OOP. Namun pada contoh ini saya hanya akan memberikan contoh untuk class dan sedikit tentang OOP saja. Dengan tujuan pembaca memahami class dengan baik.
Baca Juga
- MongoDB, Database Tanpa Relasi
- Contoh Dimensional List Pada Python
- Perulangan C++ Menggunakan For Dan While
Di artikel ini, saya tidak akan memberikan penjelasan tentang class, saya akan menganggap pembaca sudah memahami class. Disini penjelasan yang akan saya tunjukkan adalah penjelasan dari contoh programnya saja. Bagi yang belum tahu tentang class, bisa dipahami disini. Meski berbeda bahasa, namun sebenarnya sama saja. Artinya setiap bahasa pemrograman memiliki class dan kegunaan yang sama.
Sama seperti bahasa pemrograman yang lain, struktur class pada bahasa pemrograman python adalah sebagai berikut :
class class_name
{
access_specifier:
member1;
access_specifier:
member2;
};
{
access_specifier:
member1;
access_specifier:
member2;
};
Penjelasan Program :
- access_specifier merupakan script untuk menentukan jangkauan akses dari member tersebut. Disini kita bisa menggunakan private atau public
- member1 dan member2 merupakan properties dan method pada class
Berikut ini merupakan contoh class c++
latihan_class.cpp
#include <iostream>
#include <string>
using namespace std;
class hitung{
private :
int a, b, c;
public :
void assign(int d, int e, int f){
a=d;
b=e;
c=f;
}
int tambah(){
return a+b+c;
}
};
int main(){
hitung obj;
obj.assign(2,8,5);
cout << obj.tambah() << endl;
return 0;
}
#include <string>
using namespace std;
class hitung{
private :
int a, b, c;
public :
void assign(int d, int e, int f){
a=d;
b=e;
c=f;
}
int tambah(){
return a+b+c;
}
};
int main(){
hitung obj;
obj.assign(2,8,5);
cout << obj.tambah() << endl;
return 0;
}
Penjelasan Program :
- a, b, c merupakan variabel yang sifatnya private. Artinya hanya dapat diakses pada class hitung.
- Fungsi assign merupakan fungsi bernilai void dan bersifat public. Artinya dapat diakses diluar class.
- tambah merupakan fungsi bernilai integer yang mengembalikan penjumlahan dari ketiga variabel yang nilainya sudah diubah pada fungsi assign.
- main merupakan fungsi utama diluar class.
tanks gan
ReplyDeleteTerimakasih telah berkunjung
ReplyDeletetanks sangat membantu ....
ReplyDeletemampir juga yaa..contoh-contoh program c++
http://balog18.blogspot.co.id