Pemograman
Pengertian AbstraksiAbstraksi dalam OOP bertujuan untuk memfilter properties dan operation pada suatu object, sehingga hanya tinggal properties dan operation yang dibutuhkan saja. Seringkali masalah yang berbeda membutuhkan sejumlah informasi yang berbeda pula pada areal yang sama. Sebagai contoh pada kasus TV. Ketika kita membuat program komputer untuk mengatur volume suara, perubahan channel dan pengaturan kontras, kita mungkin harus membuang attribute nomer seri karena tidak terlalu berguna. Akan tetapi ketika kita akan menelusuri transaksi penjualan TV, maka kita butuh no seri dari setiap TV yang terjual. |
Pemahaman Dasar Object OrientedObject, baik yang konkret maupun yang konseptual, selalu ada di sekeliling kita. Objek-objek inilah yang membentuk dunia kita sehari-hari. Eksekutif perusahaan akan melihat karyawan, absensi, gaji, profit dan lain-lain sebagai objek. Demikian pula halnya seorang arsitek akan melihat gedun, biaya dan tenaga kerja sebagai objek. Orang akan melihat mobil lebih sebagai objek dibanding serangkaian proses yang membentuk mobil (walaupun serangkaian proses itu bisa juga menjadi object bagi montir mobil).
Identasi di JavaPenulisan dengan identasi merupakan konvensi penulisan yang bagus untuk diikuti. Identasi memberi iden pada blok-blok berbeda. Setiap kali menemui blok baru, kita seharusnya memberi iden (menjorok ke kanan) sejumlah spasi, sekurangnya dua spasi. Indentasi adalah bagian gaya penulisan program, bukan bagian bahasa secara teknis. Kompilator menghasilkan keluaran yang sama meski tanpa identasi. Identasi digunakan untuk memperjelas pembacaan program oleh pemogram, bukan oleh kompilator. |
Scope di JavaKonsep lingkup (scope) merupakan konsep sangat penting berkaitan dengan waktu hidup variable. Lingkup sangat terkait erat dengan blok. Lingkup mengacu pada bagaimana bagian-bagian program berdampak pada waktu hidup variable. Setiap variable yang dideklarasikan di program mempunyai lingkup keberlakuan . Lingkup ditentukan oleh blok
Blok di JavaPada Java, kode sumber dipecah menjadi bagian-bagian yang dipisah dengan pasangan kurung kurawal : { .....}. Segala sesuatu diantara kurung kurawal dianggap sebagai satu blok (block) yang relatif independen terhadap yang berada di luar kurung kurawal.
|
- Polymorphism di Java
- Inheritance di Java
- Pengkapsulan di Java
- Pengertian Abstraksi di Java
- Constructor di Java
- Access Modifier di Java
- Rekrusi dalam Java
- Overloading Method
- Method/Fungsi di Java
- Class Modifier
- Pengertian Kelas Dalam Java
- Pernyataan Jump dalam Java
- Statement Perulangan (looping)
- Pencabangan dalam Java
- Komentar/Keterangan kode dalam Java
- Konversi Tipe Data
- Variable
- Tipe Data
- Element Java
- Sekilas Java
- Dasar-Dasar Pemograman Java
- Etika Programmer
- Kenapa Memilih Codeigniter
- Penggabungan Codeigniter dan JqGrid
- Fungsi rtrim
- Fungsi chop
- Fungsi addslashes
- Memotong dan Menggabung String
- Fungsi Untuk Memanipulasi Kode HTML
- Memanipulasi Tanda Backslash "\" pada Teks
- Beberapa Fungsi Pengolah String
- Pengertian Variable
- Fungsi echo() dalam PHP
- Fungsi Chr() dalam PHP
- Penanda Tipe Data String
- Merubah type variable
- Fungsi String dalam PHP--is_string()
- Fungsi String dalam PHP--gettype()
- Fungsi String dalam PHP--var_dump()
- Fungsi String dalam PHP(Bag1)
- Rasmus Lerdorf
- PHP adalah - Hypertext Preprocessor
- Pemrograman berorientasi objek
- PEMROGRAMAN TERSTRUKTUR
- Sedikit pemahaman tentang apa itu framework
- Membuat Program dan Bersenang-senang
- Solusi Mysql error : "Can't get hostname from your ip address"
- SQL WHERE
- Install MyODBC di Windows 7
- SQL SELECT



