Laman statis

Kamis, 11 November 2010

Inheritance


inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.
Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.
Inheritance (Pewarisan) merupakan salah satu dari tiga konsep dasar OOP.  Konsep inheritance ini mengadopsi dunia riil dimana suatu entitas/obyek dapat mempunyai entitas/obyek turunan. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan.
Suatu class yang mempunyai class turunan dinamakan parent class atau base class.  Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class.  Suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class. Karena suatu subclass dapat mewarisi apa-apa yang dipunyai oleh parent class-nya, aka member dari suatu subclass adalah terdiri dari apa-apa yang ia punyai dan juga apa-apa yang ia warisi dari class parent-nya. Kesimpulannya, boleh dikatakan bahwa suatu subclass adalah tidak lain hanya memperluas (extend) parent class-nya.
A.     Deklarasi Inheritance
Cara pendeklarasian Inheritanche yaitu:
·         Dengan menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent class-nya.
·         Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class.
public class B extends A {
……….
}
·         Semua classs di dalm Java adalah merupakan subclass dari class super induk yang bernama objeck.
·         Misalnya saja terdapat sebuah class sederhana:
Public class A {
            ………….
}
·         Pada saat dikompilasi, Kompiler Java akan membacanya sebagai subclass dari class object.
Public class A extends object {
            ……………..
}

PENINGKATAN KINERJA KOMPUTER

Seiring berjalannya waktu maka lambat laun komputer kita akan menjadi lambat..untuk mengakses data saja kita harus menunggu lama sekali..hal seperti ini pasti membuat kita kesal dan terlalu membuang buang waktu..ada berbagai hal yag dapat menyebabkan kenapa hal diatas terjadi..tapi penyebab utamanya adalah DATA didalam komputer..coba bandingkan kinerja komputer anda beberapa bulan lalu dengan sekarang!!mungkin lebih cepat beberapa bulan lalu.ada beberapa solusi yang harus anda lakukan untuk meningkatkan kinerja computer anda
-) Bersihkan file-file yang tidak berguna dalam komputer seperti Recent document,temporary,Cookies.
caranya:masuk ke c:\Document and Settings\user(dengan syarat file hiddennya sudah dibuka)untuk memunculkan file yang dihidden:di taskbar paling atas,klik Tools-folder option-View-centang Show hidden files and folders...tapi anda harus hati hati menghapusnya karena jika salah hapus akan mengakibatkan beberapa program tidak akan berjalan. jika anda tidak mau repot,bisa pakai program pihak ke3(bisa dicari di google). jika semua file diatas sudah dihapus semua,jalankan Disk cleanup.
caranya buka start-all program-accessories-sistem tool-Disk cleanup
-) lakukan Defragment..hal ini sebenarnya wajib dilakukan oleh setiap penguna komputer.karena dengan melakukan defragment maka komputer akan menyusun kembali data data file yang letaknya sudah kacau..lamanya waktu defrag dipengaruhi berapa parah kekacauan dalam komputer.disarankan untuk melakukan defrag 1 minggu 1x agar data didalam komputer selalu tersusun rapi.
untuk melakukan defragment:start-all program-sistem tools-disk defragmenter
-) periksa atau scan computer anda dengan antivirus terbaru..karena ada beberapa virus yang membuat lambat kinerja komputer.Saran saya selalu mengupdate antivirus anda agar jika nanti ada varian virus baru akan langsung terdeteksi.
-) matikan beberapa fungsi startup jika terlalu banyak program yang disetting untuk tampil startup(tampil saat pertama kali windows dihidupkan)maka akan memperlambat komputer. anda bisa mematikannya dengan mengetikkan msconfig di Run(untuk windows xp). Disana akan terdaftar program apa saja yang dijalankan startup.matikan lalu restart komputer. Cek apakah ada perubahan.Jika masih belum ada perubahan,hidupkan beberapa program lagi. Karena ada sebagian program yang harus dijalankan startup.
-) hindari meletakkan terlalu banyak shortcut pada desktop dan tray bar.
-) buatlah banyak partisi untuk hardisk, misalnya kita buat partisi khusus untuk menyimpan sistem di C,file foto di D,games di E,music di F
jika dibuat seperti ini saat anda memanggil data tidak akan saling mengganggu..
cara seperti ini juga efektif bila kita akan menginstall ulang komputer.karena biasanya jika install ulang semua data akan terhapus tapi jika kita memiliki banyak partisi,hanya data di sistem C saja yang terhapus.