Konsep dasar
Kelas : kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit
untuk suatu tujuan tertentu. Sebagai contoh 'class of dog' adalah suatu unit
yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada
berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar
dari modularitas dan struktur dalam pemrograman berorientasi
object.Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang
non-programmer sekalipun terkait dengan domain permasalahan yang
ada,dan kode yang terdapat dalam sebuah class sebaiknya (relatif) bersifat
mandiri dan independen (sebagaimana kode tersebut digunakan jika tidak
menggunakan OOP). Dengan modularitas, struktur dari sebuah program
akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan
melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan
dari masalah ke sebuah program ataupun sebaliknya.
Objek : membungkus data dan fungsi bersama menjadi suatu unit
dalam sebuah program komputer; objek merupakan dasar dari modularitas
dan struktur dalam sebuah program komputer berorientasi objek.
Abstraksi : Kemampuan sebuah program untuk melewati aspek
informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada
inti. Setiap objek dalam sistem melayani sebagai model dari "pelaku" abstrak
yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan
berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan
bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga
dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan
sebuah pengabstrakan.
Enkapsulasi : Memastikan pengguna sebuah objek tidak dapat
mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak;
hanya metode dalam objek tersebut yang diberi izin untuk mengakses
keadaannya. Setiap objek mengakses interface yang menyebutkan
bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak
akan mengetahui dan tergantung kepada representasi dalam objek tersebut.
dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang
dikenal dengan seri The State of the Onion. Dua di antara karakteristik
utama Perl adalah penanganan teks dan berbagai jalan pintas untuk
menyelesaiakn persoalan-persoalan umum. Tidak heran jika Perl sangat
populer digunakan dalam program-program CGI (Common Gateway
Interface) dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP
sebagai basis bagi semua protokol Internet yang dikenal sekarang ini
menggunakan format teks dalam komunikasi data. Seperti juga bahasa
populer lainnya, Perl menerima banyak kritikan. Meski banyak di antaranya
hanya berupa mitos, atau berlebih-lebihan, tapi terdapat juga sejumlah
kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca, karena
banyak menggunakan simbol-simbol yang bukan huruf dan angka.
14. Adobe Flash AS 3.0
sumber : http://id.wikipedia.org/wiki/P
LOG IN
SIGN UP
18 Pages
UPLOADED BY
Riva agliS
VIEWS
12,981
PAGES
18
DOWNLOAD PDF
Please enter a valid email
READ PAPER
Pengantar (2)
Perbedaan keduanya adalah pada pemrograman berorientasi objek setiap
objek dapat menerimapesan, memproses data, dan mengirim pesan keobjek
lainnya. adalah sebuah cara pemrosesan data yangterstruktur (sistematis)
dalam analisa, cara danpenulisan pemrograman.
O b j e k m o b i l m e m p u n y a i a t r i b u t t i p e t r a n s m i s i , w a r n a d a n manufakt
ur, mobil juga mempunyaitingkahlakuberbelok,mengeremdanberaksel
erasi.
Carayang samapula
kitadapatmendefinisikanperbedaansifat d a n t i n g k a h l a k u d a r i s
inga.
Pa d a p e r a n g k a t l u n a k , m e n g g u n a k a n a t r i b u t s e b a g a i
data
dant i n g k a h l a k u s e b a g a i
method
.
Class
K u m p u l a n a t a s d e fi n i s i d a t a d a n f u n g s i f u n g s i d a l a m s u a t u u n i t u n t u k s u a t u t u j u a n t e r t e n t u . Sebaga
icontoh'class of dog' adalahsuatuunit yangterdiriatasdefinisid e fi n i s i d a t a d a n f u n g s i - f u n g s i yang
menunjukpadaberbagaimacamp e r i l a k u / t u r u n a n d a r i a n j i n g . C a s s a
a a s u a t u s t r u t u r a a m p r o g r a m y a n g berisi
satu ataubeberapa metode (dapat berupafungsi dan/atau prosedur) dan
atribut (dapat berupa data ataupun variabel yang akandipoerasikan dalam
metode).Dengan demikian atribut merupakan anggota kelas yang bersifat
statis, sedangkan metode merupakananggota kelas yang bersifat dinamis.
Object
Setiap obyek dibangun dari sekumpulan data(atribut) yang disebut variabel
untuk menjabarkankarakteristik khusus dari obyek, dan juga terdiridari
sekumpulan method yang menjabarkantingkah laku dari obyek.Bisa
dikatakan bahwa obek adalah sebuahperangkat lunak yang berisi
sekumpulan variabeldanmethod yg berh ubungan.Sebuah obyek adalah
sebuah instance (keturunan)dari class.
Job Board
About
Press
Blog
People
Terms
Privacy
Copyright
We're Hiring!
Help Center
Physics
Chemistry
Biology
Health Sciences
Ecology
Earth Sciences
Cognitive Science
Mathematics
Computer Science
Engineering
Academia 2015