SIDE

Jumat, 25 September 2009

Tugas 3 tentang Overloading

Operator overloading
Operator overloading memungkinkan Anda untuk membuat operator standar, seperti +, -, * dan seterusnya, bekerja dengan objek dari tipe data Anda sendiri. Hal ini memungkinkan Anda untuk menulis fungsi yang mengubah operator tertentu sehingga melakukan tindakan tertentu ketika digunakan dengan objek dari suatu kelas. Misalnya, Anda bisa mendefinisikan ulang operator> agar, ketika digunakan dengan objek dari kelas Box (yang kita lihat sebelumnya), akan mengembalikan true jika argumen Kotak pertama memiliki volume yang lebih besar daripada yang kedua.

Operator overloading tidak mengijinkan anda untuk menemukan operator baru, Anda juga tidak bisa mengubah didahulukan dari operator, sehingga versi overload operator akan memiliki prioritas yang sama dalam urutan mengevaluasi sebuah ekspresi sebagai operator dasar asli.

Meskipun Anda tidak dapat membebani semua operator, pembatasan tidak terlalu menekan. Ini adalah operator yang tidak dapat Anda overload:

Tugas 3 Tentang Destructor

Destructor
Meskipun bagian ini mengacu pada destructors pos, itu juga tentang alokasi memori dinamis. Mengalokasikan memori di toko bebas untuk anggota kelas hanya dapat dikelola dengan bantuan sebuah destructor, selain sebuah konstruktor tentu saja, dan, seper
ti yang Anda akan melihat, menggunakan anggota

kelas dialokasikan secara dinamis akan meminta Anda untuk menulis salinan Anda sendiri konstruktor .

Apa itu Destructor?
Sebuah destructor adalah suatu fungsi yang menghancurkan sebuah objek ketika tidak lagi diperlukan atau jika pergi ke luar lingkup. Ini disebut secara otomatis ketika objek keluar dari ruang lingkup. Menghancurkan sebuah objek melibatkan membebaskan memori yang ditempati oleh anggota data dari objek (kecuali anggota statis, yang tetap ada bahkan ketika tidak ada kelas benda-benda yang ada). The destructor untuk kelas adalah anggota fungsi dengan nama yang sama dengan kelas, didahului oleh tilde ~. Destructor kelas tidak mengembalikan nilai dan tidak memiliki parameter yang didefinisikan. Untuk kelas Box, prototipe dari kelas destructor adalah:

Selasa, 08 September 2009

TUGAS BP 2 TENTANG OOP

OBJECT ORIENTED PROGRAMMING

A. PENDAHULUAN

Sejarah OOP

Object-Oriented Programming (OOP) adalah sebuah pendekatan untuk pengembangan / development suatu software dimana dalam struktur software tersebut didasarkan kepada interaksi object dalam penyelesaian suatu proses/tugas. Interaksi tersebut mengambil form dari pesan-pesan dan mengirimkannya kembali antar object tersebut. Object akan merespon pesan tersebut menjadi sebuah tindakan /action atau metode. Jika kita mencoba melihat bagaimana tugas disekitar kita diselesaikan, kita akan mengetahui bahwa kita berinteraksi dalam sebuah object-oriented world. Jika akan bepergian kita pasti berinteraksi dengan object mobil. Sebagai sebuah object, mobil berisi object-object lain yang berinteraksi untuk melakukan tugasnya membawa kita.

Object-oriented programs terdiri dari objects yang berinteraksi satu sama lainnya untuk menyelesaikan sebuah tugas. Seperti dunia nyata, users dari software programs dilibatkan dari logika proses untuk menyelesaikan tugas. Contoh, ketika kamu mencetak sebuah halaman diword processor, kamu berarti melakukan inisialisasi tindakan dengan mengklik tombol printer. Kemudian kamu hanya menunggu respon apakah job tersebut sukses atau gagal, sedangkan proses terjadi internal tanpa kita ketahui. Tentunya setelah kamu menekan tombol printer, maka secara simultan object tombol tersebut berinteraksi dengan object printer untuk menyelesaikan job tersebut.

Konsep OOP dimulai pertengahan 1960-an dengan sebuah bahasa program SIMULA kemudian dilanjutkan di era 70-an dengan SMALLTALK. Meskipun developer software tidak secara intensif mengembangkan OOP, tetapi metodologi object-oriented tetap digunakan.

Pada pertengahan 80-an, bahasa OOP seperti C++ dan Eifle menjadi popular diantara programmer computer. Popularitas OOP berlanjut pada tahun 90-an, banyak pengembang software menggunakan konsep OOP seperti Java dll. Di tahun 2002, versi terakhir dari Visual Studio, Microsoft memperkenalkan bahasa OOP baru yaitu C# (dibaca C-sharp) serta upgrade Visual Basic, dan ini merupakan sebuah bahasa OOP sesungguhnya.

Minggu, 06 September 2009

Tentang virus conficker

Adu Tangguh 8 Pembasmi Conficker


Virus Conficker yang juga dikenal dengan nama Kido atau Downadup rasanya sudah pasti akrab di telinga administrator komputer di tahun 2009 ini. Salah satu jenis virus berkategori worm yang melakukan penyebaran yang sangat dahsyat dan memiliki dampak yang sangat serius bagi komputer di jaringan.

Karena itu, vendor sekuriti berlomba-lomba mengeluarkan tools dan “mengklaim” diri sebagai yang paling baik dan paling ampuh untuk membasmi Conficker. Yang menjadi pertanyaan bagi pengguna komputer yang menjadi korban Conficker tentunya simple, apakah semua tools tersebut sesuai janjinya?

Apakah seperti Carrie Underwood yang sudah cantik dan suaranya merdu, seperti William Hung yang agak culun, suara pas-pasan dan juga tidak bisa nari (tetapi tetap ngetop) atau seperti Susan Boyle yang sudah berumur dan tampangnya pas-pasan …. tetapi mampu membuat Simon Cowell ternganga. Kali ini Vaksincom akan mengadakan test atas beberapa tools yang tersedia di internet dan semuanya bisa didapatkan secara Gratis.

Dan apa kesimpulan akhir dari hasil pengetesan ini, apakah benar semua tools bisa membasmi Conficker sampai ke akar-akarnya atau masih memerlukan beberapa tambahan pekerjaan manual, silahkan lihat pada tabel perbandingan yang Vaksincom berikan dan kesimpulan pada akhir artikel ini.

Cara mempercepat koneksi modem smart

Setelah sempat kesana kemari cari tutorial maupun tip untuk memaksimalkan kinerja Modem Smart Haier D1200P akhirnya dapet yang super komplit di http://blogikrar.wordpress.com. Karena aku orangnya mudah lupa tak posting aja di sini. Anda bisa langsung kunjungi web aslinya atau baca di sini sama aja, lawong copy paste :D ...
Berikut selengkapnya :
Jika dimintau User dan Password, user dan passwordnya adalah Smart.
Hp Smart Haier D1200P yang bisa dijadikan modem untuk internet dengan kuota 2giga/bulan GRATIS selama 6 bulan kadang memiliki permasalahan pada saat kita mulai menggunakan sampai dengan spesifikasi komputer yang dipakai (catatan hp ini adalah hp + modem termurah di Indonesia yaitu cuma Rp. 289.000 / $ 24 hehehe) <--- sekarang Rp. 333.000. Kayanya kalo gratisan emang begini nasibnya….nasiiiiiiiiiiib :( eiiitsss ;) tapi ada beberapa cara untuk mengatasi koneksi internet yang bermasalah ini… :) Oia sebelum mencoba tips2 dibawah ini saya sarankan anda me-restore point dulu system windows anda. Caranya klik start menu > all programs > Accessories > System Tools > System Restore > trus pilih create a restore point. Ntar klo perubahan pada system windows anda mengalami masalah bisa dikembalikan ke system sebelum dirubah. Silahkan dicoba tipsnya …

 
© 2011 PENGETAHUAN BUKAN BATASAN IMAJINASI | Except as noted, this content is licensed under Creative Commons Attribution 2.5.
For details and restrictions, see the Content License | Recode by Ardhiansyam | Based on Android Developers Blog