Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom

Presentasi serupa


Presentasi berjudul: "Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom"— Transcript presentasi:

1 Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom rachmansyah@stmik-mdp.net

2 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef STRUKTUR Struktur bermanfaat untuk mengelompokkan sejumlah data dengan tipe yang berlainan. Contoh pendeklarasian: struct data_tanggal { int tahun; int bulan; int tanggal; } STRUKTUR Struktur bermanfaat untuk mengelompokkan sejumlah data dengan tipe yang berlainan. Contoh pendeklarasian: struct data_tanggal { int tahun; int bulan; int tanggal; } nama struktur elemen struktur akhir struktur

3 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Mendeklarasikan variabel. Struktur dapat dijadikan tipe data dari sebuah variabel. Berikut adalah contoh pendeklarasian variabel yang bertipe struktur: data_tanggal tanggal_lahir; Dari contoh di atas, tanggal_lahir memiliki tiga buah anggota yaitu: tahun, bulan, tanggal. Mendeklarasikan variabel. Struktur dapat dijadikan tipe data dari sebuah variabel. Berikut adalah contoh pendeklarasian variabel yang bertipe struktur: data_tanggal tanggal_lahir; Dari contoh di atas, tanggal_lahir memiliki tiga buah anggota yaitu: tahun, bulan, tanggal.

4 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Mengakses anggota struktur. Anggota struktur diakses dengan menggunakan bentuk: variabel_struktur.nama_anggota; Contoh: tanggal_lahir.tahun = 1999; Mengakses anggota struktur. Anggota struktur diakses dengan menggunakan bentuk: variabel_struktur.nama_anggota; Contoh: tanggal_lahir.tahun = 1999;

5 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include void main() { struct data_tgl; { int tahun; int bulan; int tgl; } data_tgl tgl_lahir; cout >tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<<“Tanggal lahir : “<<tgl_lahir.tgl<<“-”; cout<<tgl_lahir.bulan<<“-”<<tgl_lahir.tahun; } #include void main() { struct data_tgl; { int tahun; int bulan; int tgl; } data_tgl tgl_lahir; cout >tgl_lahir.tgl; cout >tgl_lahir.bulan; cout >tgl_lahir.tahun; cout<<“Tanggal lahir : “<<tgl_lahir.tgl<<“-”; cout<<tgl_lahir.bulan<<“-”<<tgl_lahir.tahun; }

6 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef Struktur dan fungsi. Sebuah variabel bertipe struktur dapat dilewatkan ke dalam fungsi melewati parameternya. Untuk lebih jelas, perhatikan contoh berikut: Struktur dan fungsi. Sebuah variabel bertipe struktur dapat dilewatkan ke dalam fungsi melewati parameternya. Untuk lebih jelas, perhatikan contoh berikut:

7 Pemrograman Berorientasi Objek Rachmansyah, S.Kom Struktur,Enum,Union,Bit-Field & Typedef #include struct koordinat { int x; int y; } void tampilkan(koordinat posisi); void main() { koordinat posisi; posisi.x = 27; posisi.y = 55; tampilkan(posisi); //memanggil fungsi dengan parameter struktur } void tampilkan(koordinat posisi) { cout<<“Posisi x = “<<posisi.x<<endl; cout<<“Posisi y = “<<posisi.y; } #include struct koordinat { int x; int y; } void tampilkan(koordinat posisi); void main() { koordinat posisi; posisi.x = 27; posisi.y = 55; tampilkan(posisi); //memanggil fungsi dengan parameter struktur } void tampilkan(koordinat posisi) { cout<<“Posisi x = “<<posisi.x<<endl; cout<<“Posisi y = “<<posisi.y; }


Download ppt "Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom"

Presentasi serupa


Iklan oleh Google