C++ merupakan bahasa pemrograman yang memiliki sifat pemrograman berorientasi objek untuk menyelesaikan masalah. Sebagai langkah awal dalam pemrograman C++, langkah pertama yang dilakukan adalah mendefinisikan class-class yang merupakan abstraksi dari objek-objek fisik. Class tersebut berisi keadaan objek, anggota-anggotanya dan kemampuan dari objek tersebut. Setelah class-class tersebut dibuat, baru kemudian masalah yang ada dipecahkan dengan menggunakan class.
untuk lebih jelasnya, ketik kode dibawah sebagai contoh :
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
//Library standar untuk class
class cOperator{
public://segala code dibawah memiliki access control public, bisa diakses dimanapun
int a,b;
int jumlah(int a1, int b1){//fungsi untuk mengembalikan nilai a+b
a=a1;
b=b1;
return a+b;
}
};
int main(){
int a,b;
cOperator c;
cout << "Perkenalan class" << endl;
cout << "Masukan nilai pertama : "; cin >> a; fflush(stdin);//input angka 1
cout << "Masukan nilai kedua : "; cin >> b; fflush(stdin);//input angka 2
while(1){
cout << "Hasil penjumlahan adalah : " << c.jumlah(a,b) << endl;
// c.julmah(a,b) = mengakses function jumlah dalam class c
system("pause");
}
}
apabila ketikan benar, maka hasilnya akan seperti ini.
untuk latihan, buatlah program yang dapat mengalikan dan menjumlah 2 bilangan yang diinput, contoh hasil.
0 komentar:
Post a Comment