Dokumen - PSD - STMIK EL RAHMA Bab 4
Bab 4.
CLASS
Kelas merupakan struktur data dari objek yg mirip dengan struktur
struct buku
{
char judul[20];
char pengarang[20];
int jumlah;
};
class Buku
{
public :
char judul[20];
char pengarang[20];
int jumlah;
};
Latihan 1
Contoh sebuah struktur yang akan digunakan sebagai perbandingan dengan kelas
Struktur Data – Wahyu Widodo, S.Kom
Latihan 2
Contoh modifikasi struktur menjadi sebuah kelas
Struktur Data – Wahyu Widodo, S.Kom
Latihan 3
Contoh kelas yang meggunaan private
Latihan 4
Buat program yang digunakan untuk menampilkan data harga onderdil mobil seperti pada contoh
latihan 3
Struktur Data – Wahyu Widodo, S.Kom
Konstruktor
adalah suatu fungsi anggota yg mempunyai nama yang sama dengan nama class.
Kegunaan :
-
Mengalokasikan ruang bagi sebuah object.
Memberi nilai awal thd anggota data sebuah object.
Membentuk tugas tugas umum lainnya .
Contoh:
class Kompleks {
private:
double re;
double im;
public:
Kompleks();
void info();
};
Karakteristik Konstruktor :
-
Nama konstruktor sama dengan nama class
Konstruktor tidak mempunyai nilai balik (bahkan tanpa void)
Konstruktor harus diletakkan di bagian public
Struktur Data – Wahyu Widodo, S.Kom
Penggunaan Konstruktor
Latihan 5
Struktur Data – Wahyu Widodo, S.Kom
CLASS
Kelas merupakan struktur data dari objek yg mirip dengan struktur
struct buku
{
char judul[20];
char pengarang[20];
int jumlah;
};
class Buku
{
public :
char judul[20];
char pengarang[20];
int jumlah;
};
Latihan 1
Contoh sebuah struktur yang akan digunakan sebagai perbandingan dengan kelas
Struktur Data – Wahyu Widodo, S.Kom
Latihan 2
Contoh modifikasi struktur menjadi sebuah kelas
Struktur Data – Wahyu Widodo, S.Kom
Latihan 3
Contoh kelas yang meggunaan private
Latihan 4
Buat program yang digunakan untuk menampilkan data harga onderdil mobil seperti pada contoh
latihan 3
Struktur Data – Wahyu Widodo, S.Kom
Konstruktor
adalah suatu fungsi anggota yg mempunyai nama yang sama dengan nama class.
Kegunaan :
-
Mengalokasikan ruang bagi sebuah object.
Memberi nilai awal thd anggota data sebuah object.
Membentuk tugas tugas umum lainnya .
Contoh:
class Kompleks {
private:
double re;
double im;
public:
Kompleks();
void info();
};
Karakteristik Konstruktor :
-
Nama konstruktor sama dengan nama class
Konstruktor tidak mempunyai nilai balik (bahkan tanpa void)
Konstruktor harus diletakkan di bagian public
Struktur Data – Wahyu Widodo, S.Kom
Penggunaan Konstruktor
Latihan 5
Struktur Data – Wahyu Widodo, S.Kom