Page 128 - Modul Algoritma dan Pemrograman Dasar_HTML
P. 128
#include <iostream>
using namespace std;
class Laptop {
string pemilik;
string merk;
double ukuranLayar;
};
int main()
{
// kode program
// kode program
return 0;
}
Dari contoh di atas, pemilik, merk dan ukuran layar adalah
data member dari class Laptop. Seperti yang bisa kita lihat,
penulisan data member di dalam C++ sama dengan cara penulisan
variabel biasa, yakni dengan menulis tipe data diikuti dengan nama
data member. Sebuah class bisa saja tidak memiliki data member.
3. Member Function
Member function (kadang disebut juga sebagai method) adalah
tindakan yang bisa dilakukan di dalam class. Jika menggunakan
analogi class Laptop, maka contoh member function adalah:
menghidupkan laptop, mematikan laptop, atau mengganti cover
laptop.
Member function pada dasarnya adalah function yang berada di
dalam class. Seluruh sifat function bisa diterapkan ke dalam
member function, seperti bisa di isi argumen/parameter,
mengembalikan nilai (dengan keyword return), dan lain-lain.
Berikut adalah contoh penulisan class Laptop dengan penambahan
member function:
122