Hallo...
Semangat pagi !
Terimakasih telah mampir ke blog Saya, jangan bosan-bosan untuk berkunjung di blog
saya ya kawan. Kali ini Saya akan posting tentang class, satu property dari OOP.
Yuk simak !
Pengertian
Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni object.Sebagai analogi, class bisa diibaratkan dengan laptop atau notebook. Kita tahu bahwa laptop memiliki ciri-ciri seperti merk, memiliki keyboard, memiliki processor, dan beberapa ciri khas lain yang menyatakan sebuah benda tersebut adalah laptop. Selain memiliki ciri-ciri, sebuah laptop juga bisa dikenakan tindakan, seperti: menghidupkan laptop atau mematikan laptop.
Class dalam analogi ini adalah gambaran umum tentang sebuah benda. Di dalam pemrograman nantinya, contoh class seperti: koneksi_database dan profile_user.
Di dalam PHP, penulisan class diawali dengan keyword class, kemudian diikuti dengan nama dari class. Aturan penulisan nama class sama seperti aturan penulisan variabel dalam PHP, yakni diawali dengan huruf atau underscore untuk karakter pertama, kemudian boleh diikuti dengan huruf, underscore atau angka untuk karakter kedua dan selanjutnya. Isi dari class berada dalam tanda kurung kurawal.
Latar Belakang
Saat ini, Object Oriented Programming (OOP) telah menjadi standar dalam dunia pemograman, termasuk PHP. Walaupun kita bisa membuat program PHP tanpa menggunakan OOP sama sekali, namun untuk membuat aplikasi ‘real world’ yang fleksibel, programmer PHP akan beralih menggunakan OOP.Maksud dan Tujuan
Untuk memberi wawasan dan referensi kepada teman-teman tentangfungsi kelas pada OOP.Jangka Waktu Kegiatan
1. Untuk membuat class, kita tulis kata kuncinya adalah "class" dan diikuti nama classnya. Nama classnya bebas, Saya menggunakan nama "mobil". Dan penulisannya adalah sebagai berikut.
<?php
class mobil{
}
?>
class mobil{
}
?>
2. Didalam class yang akan kita temukan adalah property, atau yaang lebih dikenal dengan variable. Untuk membuat variable dengan kata kunci "var" dan diikuti nama variable nya yang penulisannya menggunakan tanda dollar, saya menggunakan nama "$minibus", dan jangan lupa diakhir diberi tanda titik koma ";". Penulisannya adalah sebagai berikut.
<?php
class mobil{
var $minibus;
var $sedan;
}
?>
class mobil{
var $minibus;
var $sedan;
}
?>
3. Untuk mengakses classnya, kita bisa membuat di file lain, untuk membuat class ini tetap bersih, namun kali ini Saya akan membuat object tetap dalam satu file. Untuk membuat object variable biasa dengan variable "$test" diikuti oleh tanda sama dengan "=" lalu diikuti kata kunci "new", nama classnya "mobil" dan diakhiri ";".
<?php
class mobil{
var $minibus;
var $sedan;
}
$test = new mobil(); //biasakan menggunakan kurung buka dan kurung tutup
?>
class mobil{
var $minibus;
var $sedan;
}
$test = new mobil(); //biasakan menggunakan kurung buka dan kurung tutup
?>
4. Untuk mengakses property nya buat variable "$test" diikuti oleh tanda panah "->" dan nama property yang akan di akses, yaitu "minibus".
<?php
class mobil{
var $minibus;
var $sedan;
}
$test = new mobil();
$test -> minibus;
?>
class mobil{
var $minibus;
var $sedan;
}
$test = new mobil();
$test -> minibus;
?>
5. Jika dibuka dibrowser, tidak akan ada hasilnya, karena .
belum di beri value. Sekarang beri value pada "var $minibus = "Avanza";. kodenya seperti berikut
<?php
class mobil{
var $minibus = "Avanza";
var $sedan;
}
$test = new mobil();
$test -> minibus;
?>
class mobil{
var $minibus = "Avanza";
var $sedan;
}
$test = new mobil();
$test -> minibus;
?>
6. Dan untuk menampilkannya, kita perlu memanggil dengan kode "echo". Berikut penulisannya.
<?php
class mobil{
var $minibus = "avanza";
var $sedan;
}
$test = new mobil();
echo $test -> minibus;
?>
class mobil{
var $minibus = "avanza";
var $sedan;
}
$test = new mobil();
echo $test -> minibus;
?>
Maka akan menghasilkan kata "anvanza".
Alat dan Bahan
1. Komputer atau Laptop.2. Sublime text atau text editor lainnya.
1 comments:
Write commentsyoutube.co.uk/sounds_meets/nairu - YouTube Channel - VICIETl
ReplyYouTube Channel. YouTube Channel. Channel. Nairu Channel. youtube mp4 VICIETl. Nairu Channel. TV. VICIETl. VICIETl. TV. Channel. Nairu Channel. TV. Nairu Channel. TV. VICIETl. VICIETl. TV. Channel. Nairu Channel. TV.