You are on page 1of 4
STRUKTUR DATA LAPORAN MODUL3 DATA DEFINITION LANGUAGE (DDL) Disusun Oleh: ISTI ZAHRA EKA PUTRI KATILI % F55123090 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNOLOGI INFORMASI € FAKULTAS TEKNIK UNIVERSITAS TADULAKO PALU 2 2024 © Dipindai dengan CamScanner 2.4.3 Class Dalam bahasa Dalam bahasa pemrograman C++, class adalah konstruksi dasar untuk pemrograman yang berorientasi objek. Class digunakan untuk mendefini kan objek yang memiliki atribut (data) dan perilaku (metode) yang terkait.Dalam C++,class menyediakan cara untuk mendefinisikan blueprint(cetak biru) untuk objek di buat berdasarkan blueprint tersebut dan mei i akses ke atribut dan metode yang di definisikan di dalam class. Berikut adalah teori dasar terkait dengan struct dalam C++ 1, Deklarasi class: Untuk mendeklarasikan sebuah class, gunakan kata kunci "class" dilkuti dengan namelass yang Anda inginkan. 2. Atribut (data member): Atribut adalah variabel yang menyimpan data terkait dengan objek class. Mereka dideklarasikan di dalam class dan dapat memi berbagai tipe data. Atribut membentuk karakteristik dari objek yang di buat berdasarkan class 3. Metode (function member): Metode adalah fungsi yang beroperasi pada objek class dan biasanya digunakan untuk memanipulasi atribut atau melakukan tindakan tertentu. Metode didefinisikan di dalam class dan dapat diakses oleh objek class. 4. Hak akses: Dalam C++, terdapat tiga jenis hak akses yang dapat diberikan pada atribut dan metode class, yaitu: ‘A. Public: Atribut atau metode dengan hak akses publik dapat diakses dari mana saja, baik dari dalam class itu sendiri maupun dari luar class. B. Private: Atribut atau metode dengan hak akses private hanya dapat diakses dari datam class itu sendiri. Akses dari luar class akan menghasilkan kesalahan. C. Protected: Atribut atau metode dengan hak akses protected memilki akses yang sama dengan private, tetapl juga dapat diakses oleh kelas turunan (inheritance). Hak akses protected memberikan fleksibel tambahan dalam hierarki class © Dipindai dengan CamScanner 3.1.3 Class ‘gambar 3.1 Langkah Kerja Class @ Dipindai dengan CamScanner 4.1.3 Class reece [ieee eC LMmOrteL eee CO) Press any key to continue. Gambar 4.3 Hasil percobaan Program di atas yaitu program yang menghitung luas permukaan dan volume kubus berdasarkan sisi yang di berikan saat membuat kubus.Luas permukaan kubus dihitung dengan mengalikan luas permukaan (sisi*sisi) dengan 6 dan juga volume kubus di hitung dengan mengalikan panjang sisi tiga kali (sisi*sisi*sisi). kubus diatas fat persegi yang intinya kubus dapat mengakses atri mewarisi ut dan metode d: persegi seperti panjang sisi,luas,dan keliling.Metode Tampilkan di class kubus di panggil dari dalam fungsi main saat dipanggil,metode ini mencetak luas permukaaan,volume,luas dan keliling kubus. Metode tersebut juga di memanggil metode Tampilkan Persegi dari kelas persegi sehingga juga menampilkan luas dan keliling persegiSaat menghitung luas dan keliling persegi akan terpisah khusus untuk menghitung luas permukaan dan volume kubus ditambahkan dalam bahasa kubus hal ini memungkinkan pemisahan tugas dan membuat kode lebih terstruktur dan mudah di mengerti_ pengguna.codingan ini adalah contoh dari Pengimplementasian dari class yang digunakan untuk menggabungakan data (atribut) dan peritaku(metode) yang terkait satu sama lain. © Dipindai dengan CamScanner

You might also like