Modul 1 Dasar C++
1. Sebutkan
3 ciri umum Object-Oriented Programming
A. Abstraksi ( Abstraction )
Abstraksi adalah pengabstrakan atau melakukan
seleksi terhadap aspek - aspek tertentu suatu masalah. Abstraksi digunakan
untuk menyembunyikan kerumitan dari suatu proses. Sebagai contoh, dalam membuat
suatu sistem, ada tombol yang dapat digunakan. Operator atau pengguna tidak
perlu berpikir tentang pembuatan tombol tersebut, tetapi yang penting mereka
dapat menggunakannya.
B. Pembungkusan ( Encapsulation )
Pembungkusan sering sering pula disebut
pengkapsulan. Artinya, proses membuat paket dan objek bersama dengan
metode-metodenya. Berdasarkan kode program, proses memisahkan aspek-aspek objek
dilakukan dengan cara pembungkusan. Proses pembungkusan itu sendiri merupakan
cara atau mekanisme untuk melakukan abstraksi. Dalam traditional
programming proses seperti ini sering disebut information
hidding.
C. Pewarisan ( Inheriance )
Ini disebut membawa atau mewariskan
suatu kepada keturunan berikutnya. Misalnya, seorang anak pasti akan mewarisi
beberapa sifat atau perilaku yang dimiliki orang tuanya. Dalam konteks ini,
suatu class dalam program dapat diturunkan menjadi class-class baru lainnya
yang akan mewarisi beberapa sifat atau perilaku class induknya.
2. Dasar unit enkapsulasi dalam C++
adalah
Berdasarkan kode program, proses memisahkan aspek-aspek objek
dilakukan dengan cara pembungkusan.
3. Output dari program berikut
setelah diekseskusi adalah :
#include <iostream>
using namespace std;
int main() {
cout << "C++ is power
programming.";
return 0;
}
Jawaban: C++ is power programming.
4. Apa gunanya ditambahkan include
<iostream> ?
include<iostream> merupakan
librari dasar dalam pemrograman C++ untuk cin dan cout dalam C++
5. Perintah mendeklarasikan variable panjang
bertipe integer adalah
include<iostream>
Using namespace std;
int main(int argc, char *argv[]) {
int main(int argc, char *argv[]) {
int panjang;
return
0;
}
6. Perintah menyimpan nilai 10 ke
variable panjang adalah
#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
int panjang=10;
return
0;}
7. Apakah operator input C++ ?
cin>>nama_variabel;
8. Apakah arti ‘\n’ ?
untuk mengganti baris program
9. Mengapa identifier berikut
salah :
int bilangan bulat;
karena dalam penamaan variabel tidak boleh
menggunakan(spasi), boleh menggunakan underscot(_)
10. Apakah Indeks dan indeks adalah
identifier yang sama?
Karena bahasa c++ case sensitif
ABOUT THE AUTHOR
Hello We are OddThemes, Our name came from the fact that we are UNIQUE. We specialize in designing premium looking fully customizable highly responsive blogger templates. We at OddThemes do carry a philosophy that: Nothing Is Impossible
0 komentar:
Posting Komentar