Home Start Back Next End
  
31
CH
Bahasa C++ fiikembattgklm oleh Bjarn Stroustmp pada tahlll1 1980 di Bell Labs.
Bahasa ini termasuk bahasa yang paling banyuk
digunakan
dalam ilmu kompurer. C++
terdiri etas
deklarasi dan
instruksi yang
mengga_mbarkan
attributes
dan
operasi objek.
Bahasa C++ ini juga didukung oleh banyak pustaka
u;;tuk
proses I/0,
text, dan.lainnya.
C+"- sangat fleksibel,
:maksudnya adalah dapat mengakses
mesh"!,
na"'•lll1 mudah
dimengerti oleh
manusia,
juga
portability, 
yaitu
dipakai
mulai
dari
komputer
mikro
(mikrokontroller)
sampai 
superkomputer.
r-rogram C++ 
beraifat 
modular
dan
mendu.lrung kemampuan orientasi-objek (Object Oriented Programming).
2.6
Object Oriented Programming (OOP) menggambarkan hublli'1gan
interaksi antar
objek sebagai satu peristiwa
(events), rlisertai pengiriman pesan (messages) antar objek.
ObJek bert.anggung jawab penuh dalam memanipulasi data pn:vat dengan menggunakan
procedure dan fungsi
privatnya.
Sistem perangkat !unak tidak bergantung pada
struktur
intemlll dari
objek. Sistem
berhubungan dengan
objek
melahrl metode
yang
berisi
operasi-opemsi yac<g dapat
dilakuka."l
terhadap
data internal objek tersebut.
Suatu objek dianalogikan sebagai objek dari
dunia nyata yang mempunyai
data
dan
fu,<gsi.
Objek
bersifat dinamik,
yaitu
dapat
dibuat
dan
dihapus selama
program
beljalan.
Objek JUga memlliki semua field
yang ada definisi class.
Bi!a ada
beberapa
objek
dalam
sootu
class 
tertent1l,  setiap
objek
berdiri  sendiri. Mash'l.g-masing
objek
mempunyai set data tersendb.
Ketmtungan
dari
OOP ini adalah :
a.
Representation Independent
Word to PDF Converter | Word to HTML Converter