Data penting

Data penting Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Data penting, College & University, Jalan merdeka, Jakarta.

http://www.youtube.com/watch?v=8wRKj95JyS4
16/10/2013

http://www.youtube.com/watch?v=8wRKj95JyS4

First start of by cliking the print screen key on your key board it should be near F12. Second open up paint and paste your screen shot. Third crop the area ...

17/07/2013

Download eBook KOMPUTERISASI SISTEM PENERIMAAN DAN PENGELUARAN BARANG JADI ... for free from GoBookee.net - best free eBooks and manuals site

16/07/2013
06/06/2013

Senin, 09 Januari 2012

Tugas Borland C++ (Merangkum Materi Class)

Nama : Sapto Priyonggo Jati
Nim : 12113146
Kelas : 12.1A.21
Absen : 23

Object Oriented
Programming (OOP)
Pengertian OOP
Object Oriented Programming atau yang lebih dikenal dengan OOP adalah
pemrograman yang menitikberatkan kepada objek-objek untuk menyelesaikan tugas
atau proses dari program tersebut. Sedangkan penitikberatkan ini dimaksudkan
adanya interaksi pengiriman nilai, pesan atau pernyataan antar objek. Kemudian
objek yang merespon hasil dari interaksi tersebut akan membentuk suatu tindakan
atau aksi (methode).
Class
Calss merupakan gambaran atau abstraksi karakter dan sifat dari suatu objek. Class
juga dapat mendefinisikan ciri dan perilaku objek tersebut.
Object
Object (objek) adalah suatu data atau entitas yang berwujud maupun tidak berwujud,
memiliki sifat (karakteristik) tertentu sesuai dengan kondisi atau status dari
penggunaannya. Data atau entitas di dalam pemrograman dapat disebut dengan blok
fungsi.
Contoh pensil adalah suatu objek yang memiliki attribute (karakter) jenis, warna,
panjang dan lain-lain.
Methode
Metoda merupakan tata cara objek tersebut diperlakukan, atau penggunaan atau
manfaat dari objek tersebut.
Pensil juga memiliki methode (perilaku) seperti diruncingkan, digunakan dan lainlain.
Keuntungan Penggunaan OOP
Adapun keuntungan atau manfaat dari penggunaan OOP adalah:
1. Natural
OOP dapat melakukan pendekatan terhadap objek yang menggambarkan segala
sesuatu yang nyata, seperti sifat suatu benda maupun kegunaan dari benda
tersebut.
2. Modular
Objek yang sudah dibentuk dapat dikelompokkan kembali dengan objek-objek
yang lain, seperti kelompok alat tulis yang dapat dikelompokkan kembali dengan
kelompok pensil, kelompok buku dan lain-lain.
3. Mudah diperbaharui
Dikarenakan sifat jangkauan dari objek memiliki bagian private dan public, maka
jika bagian private ingin digunakan pada objek-objek lain dapat diperbaharui
dengan menempatkan objek lain tersebut di bagian public.
4. Dapat didaur ulang
Suatu objek yang telah didefinisikan baik jenis, bentuk, ciri maupun perilaku
dapat didefinisikan kembali dengan objek yang lain. Misalkan objek rumah yang
memiliki ciri umum ada pintunya, jendelanya, atapnya, temboknya dan lian-lain,
dapat didefinisikan kembali ciri-ciri tersebut dengan menyebutkan cirinya masingmasing
seperti temboknya yang memiliki ciri jenisnya, ketebalannya, warna
catnya dan lain-lain.

Tata Cara Penggunaan Pemrograman Berbasis
Obyek:
1. Fungsi dan data menjadi satu kesatuan yang disebut obyek
2. Obyek-obyek dalam OOP bersifat aktif
3. Cara pandang : program bukan urut-urutan instruksi tapi diselesaikan oleh
obyek-obyek yang bekerjasama untuk menyelesaikan masalah
Bentuk umum dari kelas:

Contoh deklarasi :

Nama class
class motor
{
char merk [50];
float harga ; Nama Anggota Data
int stok ;
};
motor sport;
Pendefinisian Objek

Pernyataan diatas digunakan untuk mendefinisikan variabel bernama sport.
Pada C++ variabel seperti sport berkedudukan sebagai variabel kelas yang biasa
disebut dengan objek.
Pada sebuah kelas, item-item di dalamnya bisa bersifat private atau public. Secara
default, semua item di dalam kelas bersifat private. Jadi tanpa menuliskan kata kunci
private, semua item di dalam kelas sudah private.
A. Public pada kelas
Public (public) menyatakan bahwa deklarasi variabel atau item-item yang ada di
dalam kelas dapat diakses dari luar kelas.
Contoh-1 //Penggunaan public pada class


garis( )
{
cout

12/03/2013

000WebHost.com

Address

Jalan Merdeka
Jakarta
122610

Telephone

55555555555

Website

Alerts

Be the first to know and let us send you an email when Data penting posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share