Kamis, 12 April 2012

Download XiuXiu Meitu Photo Editor: Editor Photo Paling Simpel Dan Terbaik Selamanya!

Filled under:

 XiuXiu Meitu adalah perangkat editor photo yang paling dan sangat-sangat amazing. Saking hebatnya walaupun aplikasi ini hanya tersedia dalam bahasa Cina kita dapat menguasainya hanya dalam 5 menit waw walaupun kita sama sekali tidak mengerti bahasa Cina lho. Aplikasi ini sangat-sangat lebih mudah menggunakannya dari pada aplikasi editor foto professional seperti Photoshop namun kita bisa dapatkan hasil lebih bagus malah dari pada edit foto menggunakan Photoshop sekalipun lho..
saking hebatnya aplikasi ini juga bisa di pakai untuk menghilangkan jerawat, bisul, kulit kusam, bahkan mengobati panu.. hahaha tapi ingat hanya dalam bentuk digital ya... hehehe dan yang terbaik dari semua itu adalah lisensi nya karena aplikasi ini di berikan secara cuma-cuma alias gretong and alias gratis..

tapi sebelumnya saya minta maaf kepada teman saya yang sebelumnya merahasiakan aplikasi keren ini. Dan sekarang sedang saya bagikan kepada anda-anda yang sedang membaca :D.

cuma sayangnya untuk menggunakan fitur secara keseluruhan pengguna harus terkoneksi ke internet. liat nih apa aja yang bisa di lakukan oleh XiuXiu Meitu


















 Merubah Gambar biasa menjadi lebih dramatis....


















 Seperti yang sudah saya katakan XiuXiu Meitu dapat menghilangkan jerawat dan kulit kusam hahaha


















 Liat Keren kan

Nah yang barusan hanyalah salahtiga dari sekian banyak fitur yang di berikan oleh XiuXiu Meitu. So, tunggu apa lagi ayo download sebelum XiuXiu Meitu merubah pikiran menjadikan aplikasi ini berbayar (semoga tidak)


Download:

Download XiuXiu Meitu Photo Editor: Editor Photo Paling Simpel Dan Terbaik Selamanya!

Posted By Unknown18.34

Minggu, 08 April 2012

Daftar Blog Dofollow Terbaru April 2012

Filled under:

 
Daftar Blog Dofollow Terbaru April 2012 – Blogging memang tidak lepas dari yang namanya SEO, dan seo juga tidak pernah lepas dari yang namanya Backlink, Begitu juga backlinktidak akan mantap kalau tidak disertai oleh blog dofollow, selain mampu meningkatkan kualitas serp blog dofollow juga bisa membuat blog kita menjadi disegani oleh mesin pencari karena kecipratan dari blog yang dofollow tersebut.Baiklah kali ini saya akan share sedikit dari jutaan blog dofollow di tahun 2012 ini,  Daftar Blog Dofollow Terbaru 2012 ini mungkin berguna bagi sobat yang cari backlink supaya blognya lebih bagus di searching engine.

Posted By Unknown20.41

Menambah Memori Dengan Flash Disk

Filled under:

Seperti kita ketahui, Memory komputer sangat penting fungsinya untuk mempercepat daya kerja Komputer kita. Bila kita ingin menginstall suatu program aplikasi yang membutuhkan memory maka kita harus menambah kapasitas memory kita.

Ada beberapa kendala dalam hal menambah Kapasitas Memory :
1.  Pertama kita harus mengeluarkan biaya yang tidak sedikit.
2. Memory yang kita beli harus sama jenisnya dengan yang sudah ada

3. Bila slot memory kita hanya 2, misalnya setiap slot terdiri dari 1 keping Memory sebesar 512 Mb, sementara pada Motherboard kita hanya ada dua slot, jadi jumlah memory yg ada pada komputer kita adalh 1 Gb, sementara kita ingin menambah memory sebesar 2 Gb, karena harga memory 1Gb dgn harga memory 2 Gb hanya selish sekitar 50 Ribu rupiah. Bila kita membelinya maka terpaksa kita harus membuang Meory  512 Mb yang ada pada Mother board kita.
Ada solusi untuk menambah Memory tanpa harus membeli memory card, yaitu dengan menggunakan software “eboostrV3.0build“
Dengan Eboster anda dapat menjadikan USB untuk menambah kapasitas Memory anda, anda dapat mengatur besar memory yang akan anda pergunakan.
Misalnya kapasitas Flash Disk anda sebesar 8 Gb, anda dapat mengatur untuk menambah kapasitas Memory anda sebesar 2 GB, dan selebihnya 6 Gb, kapasitas memory Flash Disk bisa anda pergunakan untuk menyimpan dokumen anda.
Dengan menggunakan software ini anda tidak perlu bingung memilih memory, seperti SDR, DDR 1 atau DDR 2, semuanya jenis Memory komputer dapat menambah memory dengan Flash Disk menggunakan software ini.
 

Posted By Unknown20.35

Petualangan jati Diri Seorang Pribumi

Filled under:

"Anak Semua Bangsa" merupakan judul roman tetralogi seri kedua roman karya Pramoedya Ananta Toer setelah Bumi Manusia. Roman ini menceritakan pergaulan tokoh Minke dengan manusia-manusia Eropa. Kisah cintanya dengan Annelies telah dikupas habis di roman sebelumnya, maka di roman ini pergolakan melawan ketidakadilan hukum atas masalah-masalahnya masih menjadi pemicu utama konflik.

Minke dikisahkan telah ditinggal istrinya, Annelies, yang diasingkan ke Belanda menaiki sebuah kapal. Keadaan Annelies sendiri ketika keberangkatan sudah meronta, sehingga Minke dan Nyai Ontosoroh memerintahkan salah satu teman dekat Minke yaitu Panji Darman, untuk memata-matai perjalanan Annelies. Surat-surat terus berdatangan menghampiri rumah Nyai Ontosoroh untuk disampaikan kepada Minke tentang keadaan Annelies. Hingga pada saatnya, Annelies meninggal dunia. Duka tersebut sangatlah memukul Minke dan ibu kandungnya. Nasib hanyalah nasib yang harus diterima dengan lapang dada, terlebih pertikaian masih terus berlanjut.

Pengadilan atas kematian Herman Mellema masih menjadi misteri, sehingga persidangan terus dilakukan dengan menghadirkan beberapa saksi. Rasa sakit Nyai Ontosoroh terus mendera, ia benar-benar menyalahkan Maurits Mellema, adik suaminya yang tinggal sebagai insinyur air di negeri Belanda. Maurits adalah orang yang mengusir Annelies dari rumah.

Di lain pihak, Minke terus dibujuk oleh orang-orang terdekatnya seperti Jean Marrais dan Kommer untuk menulis dalam Bahasa Melayu. Selama ini Minke hanya bisa menulis dengan baik dengan Bahasa Hindia yang diajarkan di sekolahnya, HBS, yang hanya bisa dibaca oleh orang-orang penindas Hindia.

Suatu kali Minke diajak ke Tulangan, ke rumah adik Nyai Ontosoroh satu-satunya. Minke bertemu dengan seorang golongan petani di Tulangan yang hak-haknya tak diakui oleh Hindia ketika itu. Ketika itu Minke tertarik untuk menulis tentang ketidakadilan atas hak sewa tanah untuk dimuat dalam surat kabar. Akhirnya banyak orang yang membaca surat kabar tersebut, meskipun Minke mendapat pengaduan berbagai pihak yang tidak setuju dengan hal tersebut, terutama oleh bangsa nonPribumi.

Selidik punya selidik, Minem, seorang anak buah Nyai Ontosoroh mengaku di pengadilan bahwa ia telah dihamili Robert Mellema. Nyai sendiri mengira yang menghamilinya adalah tangan kanannya, Darsam atau Kong Ah Soe yang menjadi mata-mata. Semuanya tak terbukti. Bayi yang dikandung telah lahir dan dialah satu-satunya keturunan Herman Mellema yang masih hidup.

Di akhir cerita digambarkan bahwa Maurits Mellema berkunjung ke rumah Nyai Ontosoroh untuk menguasai seluruh harta kekayaan kakaknya. Maurits dipersalahkan oleh Nyai Ontosoroh, karena ia dianggap tidak berperikemanusiaan membunuh anak kandungnya, Annelies. Sudah dipastikan sebagai pewaris darah keturunan Herman Mellema, ialah yang akan menguasai kekayaan Nyai Ontosoroh yang berdarah pribumi.

 Hal ini disebabkan karena kedua anak Ontosoroh, pewaris yang lebih utama, Annelies dan Robert Mellema telah meninggal. Akan tetapi, masih ada anak Robert Mellema, sehingga Maurits diperintah Nyai untuk menjaga atau membunuhnya demi warisan.

Posted By Unknown20.27

Kisah Pluralisme dalam Rumah di Seribu Ombak

Filled under:

Tidak banyak novel-novel di Indonesia yang mengangkat isu-isu hangat yang beredar di masyarakat Indonesia saat ini. Seringkali tema percintaan, persahabatan, dan fiksi khas sebuah novel yang dijadikan acuan bagi penulis, sehingga menimbulkan kesan menarik. Rumah di Seribu Ombak agak sedikit berbeda. Tema yang diangkat pada novel ini menitikberatkan pada esensi pluralisme yang terkadang sering dianggap enteng di negeri ini.

Novel ini ditulis oleh seorang produser film dan jurnalis, Erwin Arnada, yang lama berpengalaman di bidang media dan jurnalistik. Erwin pernah dijatuhi hukuman atas peredaran majalah Playboy Indonesia yang ditentang oleh banyak ormas. Kerasnya kehidupan di dalam bui selama 8,5 bulan tidak membuatnya berhenti berkarya. Novel ini adalah salah satu buku yang ditulisnya selama menjalani masa tahanan. Di bidang perfilman, Erwin pernah memproduseri beberapa film seperti  Asmara Dua Diana (2009), Jelangkung 3 (2007), Jakarta Undercover (2006), Cinta Silver (2005), Catatan Akhir Sekolah (2005), 30 Hari Mencari Cinta (2004), dan Tusuk Jelangkung (2003

Dalam novel Rumah di Seribu Ombak ini kita akan dikenalkan pada tokoh utama Samihi seorang anak muslim yang menjalin persahabatan dengan seorang anak berkeyakinan Hindu, Wayan Manik (Yanik). Samihi adalah seorang anak sekolahan yang awalnya penakut dan taat pada orang tuanya. Yanik adalah seorang anak pemberani yang sedikit lebih tua, penyuka lumba-lumba, dan suka berkelana di lautan. Mereka berdua adalah beberapa anak yang tumbuh di sebuah desa Kalidukuh di daerah Singaraja, Bali. Keduanya mempunyai latar belakang kehidupan yang berbeda. Sebagai catatan, daerah Singaraja di Bali adalah sebuah daerah yang mayoritas penduduknya beragama Islam, tidak seperti daerah lain di Bali yang mayoritas berkeyakinan Hindu.

Samihi hidup dengan ayah dan adiknya (Syamimi), ibu dan kakaknya telah meninggal lebih dahulu. Lain halnya dengan Yanik. Yanik adalah seorang anak tunggal yang hidup dengan ibunya yang sakit-sakitan. Ayahnya sudah cerai dan memperistri seseorang yang bertempat tinggal di Kuta, Bali. Yanik hanya sesekali bertemu ayahnya yang bekerja di sebuah restoran di Legian, sehingga Yanik terpaksa harus menjadi tulang punggung bagi ibunya.

Banyak konflik batin yang dialami oleh tokoh Samihi sebagai tokoh utama. Kecintaan Yanik pada kegiatan snorkeling dan surfing di lautan ditularkan kepada Samihi, sehingga Samihi tidak takut lagi pada air dan nasehat orang tuanya. Namun, kisah kedekatan kedua anak itu lambat laun pupus karena Yanik tersangkut konflik pelecehan seksual oleh seorang warga Australia, Andrew. Aib yang diderita Yanik semakin menjadi-jadi, apalagi ia telah kehilangan ayahnya yang menjadi salah satu korban Bom Bali.

Hingga suatu saat Yanik pun meninggalkan kampung Kalidukuh. Samihi beserta adiknya Syamimi merasa kehilangan. Ketekunan Samihi dalam belajar akhirnya bisa membuatnya menjuarai lomba qiraah dan lomba surfing. Samihi merasa semua keberhasilan yang ia raih tidak lepas dari peran Yanik sebagai teman sejatinya. Samihi akhirnya sangat menggemari kegiatan berselancar. Kegigihan dan ketertarikannya kepada laut semakin diyakinkan oleh dukungan ayahnya dan orang-orang disekitarnya.

Sosok Ngurah Panji, seorang penjaga keamanan desa yang banyak bergaul, sering menjadi penengah di balik setiap konflik antara Samihi dengan Yanik, juga Samihi dengan keinginannya. Pertama, ketika Samihi dikeroyok oleh anak desa sebelah yang ingin mencuri sepedanya, Ngurah Panji lah yang melerai. Kedua, ketika Samihi ingin menyelamatkan Yanik dari cengkeraman Andrew, Ngurah Panji lah yang membantu menyelesaikan hingga ke pengurus desa. Ketiga, ketika Samihi ingin bertemu juragan surfing dari Kuta, Bli Komang, maka Ngurah Panji juga yang akhirnya menghubungkan mereka berdua.

Hal unik dari cerita di novel ini yaitu ketika Yanik yang non-muslim bersedia membantu sahabatnya untuk memberi tahu cara mengaji agar bisa mengeluarkan suara yang bagus.
 Yanik pun mengenalkan Samihi pada seorang ahli mekidung (geguritan) Bali. Selain persahabatan, novel ini juga dibubuhi dengan sedikit kisah percintaan antara Yanik dan Syamimi (adik Samihi). Di akhir cerita pembaca akan dibawa ke suasana duka dan kerelaan yang mendalam tentang arti sebuah toleransi, persahabatan, dan percintaan yang saling berkaitan. Semangat dan kegigihan dalam mengalahkan rasa takut yang dirasakan Samihi patut dicontoh, sehingga ia bisa menjadi seorang surfer hebat dan mengantarkannya ke Melbourne, Australia.

Kekurangan novel ini adalah banyak kesalahan dalam penulisan atau dapat dikatakan proses editing nya kurang sempurna. Alur cerita yang tidak mudah ditebak dan pengangkatan tema yang khas menjadi keunggulan/daya tarik novel ini. Banyak pesan yang bisa diambil dalam novel ini. Istilah-istilah dalam kultur Bali juga banyak disebutkan pada novel ini, seperti bahasa, adat istiadat, dan budaya yang masih terjaga dengan baik di Bali. Selain itu, tradisi keagamaan yang sering diadakan oleh agama Islam dan Hindu juga disampaikan secara seimbang.

Kisah dalam novel ini berasal dari kisah nyata yang sebelumnya memang ditelusuri sendiri oleh penulisnya. Rumah di Seribu Ombak ini juga diadaptasi menjadi sebuah film dengan judul yang sama dan disutradarai oleh penulis novel ini sekaligus. Saat ini telah selesai syuting dan tengah memasuki masa editing. Kabarnya bulan Agustus 2012 nanti film ini mulai ditayangkan di bioskop Indonesia. Untuk lebih detilnya, sebaiknya baca buku ini dulu sebelum menonton filmnya nanti.

Posted By Unknown20.22

Membuat Navigasi Pada Dokumen HTML5

Filled under:

Kebanyakan web mempunyai link navigasi. Link-link tersebut berupa hyperlink atau button, yang biasanya dipisahkan dari bagian dokumen dengan menggunakan elemen <div>. Akan tetapi, meskipun terpisah, itu tidak berarti secara spesifik digunakan untuk navigasi. Pada HTML5, kita dapat mengidentifikasi sesi untuk kebutuhan navigasi dalam markup.
Elemen struktural <nav></nav> dapat digunakan untuk membuat sebuah kontainer untuk menampung elemen navigasi keseluruhan dokumen HTML5 atau divisi lain dalam dokumen. Berikut contoh kode program untuk membuat elemen navigasi pada HTML5 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE html>
 
<head>
<title>Membuat Navigasi pada HTML5</title>
</head>
 
<body>
<header>
<span style="color:red;font-style:italic;">
Baking Cheesecakes
</span>
<hr>
</header>
<nav>
<a href="/Baking/" target="_blank">Baking</a> |
<a href="/ingredients/" target="_blank">Ingredients</a> |
<a href="/mixing/" target="_blank">Mixing</a> |
<a href="/toppings/" target="_blank">Toppings</a>
</nav>
<hgroup draggable="true">
<h1>Cheesecake Tips and Techniques</h1>
<h2>Professional Tips</h2>
</hgroup>
<aside style="font-size:larger;font-style:italic;color:blue;float:right;width:120px;">
To create a water bath, use a pan that will allow you to fill it with boiling water that
goes halfway up the spring form pan in which the cake is placed.
</aside>
<p>
When baking a cheesecake, it is important not to over bake it. You only want to bake it
until the middle has a slight wiggle, not until it is rock solid.
</p>
<p>It is important that you use a water bath, discussed at the right, to ensure even baking of
your cheesecake.</p>
<footer> &copy; 2011 - Better Made Cheesecakes - All rights reserved </footer>
 
</body>
 
</html>

Posted By Unknown20.03

Membuat Form & Script sederhana untuk update status Twiter

Filled under:

Beberapa hari yang lalu, saya jalan-jalan ke blog orang lain (blogwalking) dan menemukan artikel yang bagus. Artikel tersebut membahas bagaimana membuat script untuk melakukan update status Twitter melalui PHP dan form HTML. Kemudian saya tersentak untuk sedikit memodifikasi script tersebuat agar lebih mudah digunakan.
Hal-hal yang kita perlukan untuk membuat script ini sebelumnya adalah Twitter OAuth Class. Twitter OAuth Class adalah sebuah class untuk berkomunikasi dengan API (Application Protocol Interface) nya Twitter menggunakan metode OAuth. Akan tetapi, jangan khawatir, kita dapat mempergunakan kelas yang sudah dibuat oleh orang lain, yang dapat diunduh di alamat ini : http://classes.verkoyen.eu/twitter_oauth. Untuk lebih jelasnya dapat kita ikuti langka-langkah sebagau berikut :
1. Download Twitter OAuth Class di http://classes.verkoyen.eu/twitter_oauth.
2. Melakukan registrasi API. Registrasi ini dilakukan agar Anda dapat memperoleh kode API untuk aplikasi yang sedang Anda kembangkan. Anda dapat melakukan login dulu di https://dev.twitter.com/apps/new. Selanjutnya isikan form-form yang diperlukan seperti nama aplikasi, deskripsi, dan alamat website Anda. Untuk lebih jelasnya, Anda dapat melihat langkah-langkahnya secara ilustratif di halaman ini.
3. Setelah Anda melakukan registrasi Twitter API, maka Anda akan memperoleh dua kode yaitu Consumer Key dan Consumer Secret. Simpan baik-baik kode tersebut, karena kedua kode tersebut lah yang akan kita masukkan ke dalam script yang akan kita buat nantinya.
4. Script pertama yang akan kita buat yaitu index.php. Dalam script ini kita akan membuat antarmuka berupa form HTML dan script PHP khusus untuk menampilkan hasil update status Twitter kita. Perlu diperhatikan dalam script berikut bahwa untuk menamplkan update status suatu akun, kita memerlukan userID akun Twitter kita yang dapat diperoleh di alamat berikut : http://www.idfromuser.com. Simpan baik-baik userID yang terlah Anda peroleh, karena nantinya juga akan kita masukkan ke dalam kode berikut.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!DOCTYPE>
<html>
<head>
    <title>Twitter Status Update</title>
</head>
<body>
    <b>Welcome Visitor!</b>
    <div id='UpdateStatus'>
    <form action="proses.php" method="GET">
        <table>
            <tr><td>Status</td><td><input type="text" name="status"></input></td></tr>
            <tr><td><input type="submit" value="Update!"></input></td></tr>
        </table>
    </form>
    </div>
    <div id='ShowStatus'>
 
<?php
// SCRIPT PHP UNTUK MENAMPILKAN UPDATE STATUS KITA
// Editlah idTwitter berikut sesuai dengan akun Anda
$idTwitter = 'ID_ANDA';
// Jumlah status yang akan ditampilkan di halaman web, diatur sesuai kebutuhan
$showStatus = 10;
 
// Data status update Twitter bisa diakses melalui URL berikut dalam bentuk web service RSS
$xml = simplexml_load_file("http://twitter.com/statuses/user_timeline/".$idTwitter.".rss");
 
// Menampilkan data rss ke dalam antarmuka web
$counter = 2;
foreach($xml->channel->item as $data)
{
       echo "<p>";
       echo $data->pubDate."<br>";
       echo $data->title;
       echo "</p>";
       if ($counter == $showStatus) break;
       else $counter++;
}
 
?>
</div>
</body>
</html>
5. Script yang kedua yaitu proses.php. Script ini berisi proses mendapatkan nilai/value/isi status yang akan ditampilkan ke antarmuka Twitter.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
//Meng-include-kan OAuth Class dalam script twitter.php
include 'twitter.php';
 
$twitter = new Twitter('<consumer-key>', '<consumer-secret>');
 
$twitter->setOAuthToken('<access-token>');
$twitter->setOAuthTokenSecret('<access-token-secret>');
 
//Mengambil value "status" dari form status di bagian index.php
$status = $_GET["status"];
 
//Melakukan insert/update/menampilkan status ke dalam Twitter
$twitter->statusesUpdate($status);
 
//Peringatan apabila status yang dimasukkan telah berhasil terupdate ke Twitter
echo "Status Anda telah terkirim</br>";
//Hyperlink agar kita dapat dengan mudah
echo "<a href='http://localhost/twitter/index.php'>Kembali</a>";
 
?>
Jangan lupa untuk meletakkan seluruh file yang telah Anda unduh dan buat tadi ke dalam satu folder dalam web server Anda. Berikut hasil tampilan yang diperoleh pada web browser Anda :
Untuk mempercantik tampilan antarmuka form, dapat kita tambahkan pemformatan menggunakan CSS. Kita juga dapat memasukkan script tersebut ke dalam website yang sedang kita kembangkan sebagai widget atau aplikasi. Salah satu fitur yang unik apabila kita mempunyai aplikasi update status Twitter  sendiri yaitu nama aplikasi yang kita kembangkan akan muncul sebagai “via” di beberapa aplikasi Twitter client.

Posted By Unknown19.59

Membuat efek foto Kuno

Filled under:

Tips!!
Atau jika anda ingin gambar yang lain bisa mencari foto2 artis idola anda di Google dengan memasukkan kata kunci nama artis idola anda...
Go To Google Services...

2. Buka gambar hasil dowload dengan program photoshop, setelah itu kita ubah gambar ke mode hitam putih...
Caranya: Menu Utama pilih Image - Adjustment - Desarture
Hasilnya:
http://www.ilmugrafis.net/photoshop/p_foto_20/4pf20.jpg

3. Setelah itu kita beri effek Film Grain
Caranya: Menu Utama pilih Filter - Filter Gallery - Film Grain
Setting:
http://www.ilmugrafis.net/photoshop/p_foto_20/5pf20.jpg
Maka Hasilnya:
http://www.ilmugrafis.net/photoshop/p_foto_20/6pf20.jpg
Texture Gambar menjadi agak kasar

4. Sekarang tinggal sentuhan terakhir yaitu menjadikannya terkesan KUNO
Caranya: Menu Utama pilih Image - Adjustment - Hue/Saturation
Setting:
http://www.ilmugrafis.net/photoshop/p_foto_20/7pf20.jpg
Dan.............

Dari hasil
Tutorial disini akan didapat
Hasilnya:
foto kuno
Wah
Foto Kuno Niih ^_^ bisa masuk Museum...
- Sigit freedom - ilmugrafis -

Posted By Unknown19.54

tutorial pemograman beoreantasi obyek..class C++

Filled under:

Pada dasarnya dalam pemrograman berorientasi obyek, suatu permasalahan yang akan dipecahkan dengan pemrograman harus diidentifikasi berdasarkan obyek-obyek yang terlibat didalamnya. Setiap obyek tersebut direkonstruksi menurut karakteristik/sifat yang dijabarkan dalam permasalah. Obyek tersusun atas data dan prosedur. Data adalah elemen dari obyek yang akan diproses, sedangkan prosedur merupakan proses terhadap data-data tersebut. Dalam pemrograman berorientasi obyek (PBO), data diistilahkan dengan instance, dan prosedur disebut sebagai metode (method). Misalnya dalam bahasa C++, deklarasi data seperti halnya deklarasi variabel dengan tipe-tipe data seperti integer (int), float, karakter (char), string, pointer, dan tipe data lainnya. Bahkan dapat menggunkan tipe data kelas lain dalam definisi kelas obyek tersebut.
Obyek dalam perangkat lunak akan menyimpan state-nya dalam variabel dan menyimpan informasi tingkah laku ( behaviour ) dalam method-method atau fungsi-fungsi/prosedur.
Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah obyek , yaitu :
  • Setiap obyek memiliki atribut sebagai status yang kemudian akan disebut sebagai state.
  • Setiap obyek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour.
Kelas berbeda dengan obyek. Kelas merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum. Sedangkan obyek pada sisi yang lain merupakan instansiasi dari suatu kelas.
Dalam sebuah obyek yang mengandung variabel-variabel dan method-method, dapat ditentukan hak akses pada sebuah variabel atau method dari obyek. Pembungkusan variabel dan method dalam sebuah obyek dalam bagian yang terlindungi inilah yang disebut dengan enkapsulasi. Jadi, enkapsulasi dapat diartikan sebagai bungkusan ( wrapper ) pelindung program dan data yang sedang diolah. Pembungkus ini mendefinisikan perilaku dan melindungi program dan data yang sedang diolah agar tidak diakses sembarangan oleh program lain.
Manfaat dari proses enkapsulasi yaitu :
1.   Modularitas
Kode sumber dari sebuah obyek dapat dikelola secara independen dari kode sumber obyek yang lain.
2.   Information Hiding
Karena kita dapat menentukan hak akses sebuah variabel/method dari obyek, dengan demikian kita bisa menyembunyikan informasi yang tidak perlu diketahui obyek lain.
Bentuk umum definisi kelas :
Class <nama-kelas>
{
 <perubah-akses> :
  <tipe-data> instance1, instance2, ... ;
  <tipe-data> instance3, ...;
  ......
  <tipe> metode1 (parameter, ...);
  <tipe> metode2 (...);
  ......
 <perubah-akses> :
  ......
};
Keterangan :
  • <nama-kelas> merupakan nama dari kelas tersebut
  • <perubah-akses> merupakan pengenal yang menyatakan sifat akses dari anggota-anggota kelas dibawahnya, baik data meupun metode.
  • <tipe-data> merupakan tipe data masing-masing instance
  • <tipe> merupakan tipe data untuk keluaran dari masing-masing metode (fungs kelas).
  • parameter merupakan parameter yang disertakan ketika pemanggilan metode

Sifat akses masing-masing anggota kelas dituliskan sebagai label blok pada perubah-akses. Sifat akses ini terdiri dari tiga macam : private, protected, dan public.
  1. Private : Data dan metode dalam blok private hanya dapat diakses oleh metode-metode dalam kelas itu sendiri, dan tidak dapat diakses dari luar kelas.
  2. Public : Kebalikan dari private, yaitu dapat diakses dari dalam kelas maupun dari luar kelas, yaitu dalam program yang menciptakan obyek dengan kelas yang bersangkiutan.
  3. Protected : Merupakan sifat private yang sedikit lebih longgar, yaitu data dan metode tetap tidak dapat diakses dari luar kelas, kecuali oleh kelas turunannya.

Posted By Unknown19.49

Pages

Sigit Purnomo Freedom. Diberdayakan oleh Blogger.