OOP metode set dan get pada php
Di Posting Oleh : wandi
Kategori : PHP
Kali ini saya akan membahas mengenai metode set dan get pada php . Bukan metode get untuk pegiriman data , tetapi ini metode get untuk OOP di php . Baik langsung saja sekarang saya akan menggunakan contoh class hewan .
Baca juga membuat dan mengakses kelas pada php
<?PHP
class hewan{
//property
var $nama;
function setNama($namaBaru){
$this->nama=$namaBaru;
}
function getNama(){
return $this->nama;
}
}
//membuat objek
$Hewan = new hewan;
//mengset nama
$Hewan->setNama("Harimau");
//mendapatkan nama
echo "Nama Hewan : ".$Hewan->getNama();
?>
Baik saya akan jelaskan pertama metode set
function setNama($namaBaru){
$this->nama=$namaBaru;
}
seperti hanya fungsi bisa , mungkin ada yang bigung untuk $this->nama , itu artinya kita mengambil property nama dari classnya sendiri yaitu dari class hewan . $namaBaru itu parameternya yang telah kita beri isi yaitu Harimau .
$Hewan->setNama("Harimau");
Baik itu tadi metode set , sekarang saya akan bahas mengenai metode get .
function getNama(){
return $this->nama;
}
baca juga metode pengiriman data dengan php
seperti tadi saya bilang bahwa $this->nama; artinya mengambil property nama dari classnya sendiri . Baik untuk return artinya mengembalikan dan di itu artinya mengembalikan nilia berupa hariamau yang telah kita set di metode setNama, lalu menampilkannya .
echo "Nama Hewan : ".$Hewan->getNama();
Jadi intinya untuk metode set itu di dalam instruksinya adalah berfungsi mengset nama dan metode get mengembalikan nilai yang nantinya bisa dimanipulasi oleh kita . Sekarang saya akan memberikan satu lagi contoh , membuat pertambahan menggunakan metode set dan get .
<?PHP
class penjumlahan{
//property
var $bil1,$bil2;
function settingNilai($bilangan1,$bilangan2){
$this->bil1=$bilangan1;
$this->bil2=$bilangan2;
}
function dapatkanHasil(){
return $this->bil1+$this->bil2;
}
}
//membuat objek
$Penjumlahan = new penjumlahan;
//mengset nilai
$Penjumlahan->settingNilai(6,12);
//mendapatkan nilai
echo "Hasil : ".$Penjumlahan->dapatkanHasil();
?>
Bisa juga kita mengset dua nilai sekaligus
function settingNilai($bilangan1,$bilangan2){
$this->bil1=$bilangan1;
$this->bil2=$bilangan2;
}
Mau liat atau download source code aplikasi premium bisa disini.
Di Posting Oleh : wandi
Kategori : PHP
Kali ini saya akan membahas mengenai metode set dan get pada php . Bukan metode get untuk pegiriman data , tetapi ini metode get untuk OOP di php . Baik langsung saja sekarang saya akan menggunakan contoh class hewan .
Baca juga membuat dan mengakses kelas pada php
<?PHP
class hewan{
//property
var $nama;
function setNama($namaBaru){
$this->nama=$namaBaru;
}
function getNama(){
return $this->nama;
}
}
//membuat objek
$Hewan = new hewan;
//mengset nama
$Hewan->setNama("Harimau");
//mendapatkan nama
echo "Nama Hewan : ".$Hewan->getNama();
?>
Baik saya akan jelaskan pertama metode set
function setNama($namaBaru){
$this->nama=$namaBaru;
}
seperti hanya fungsi bisa , mungkin ada yang bigung untuk $this->nama , itu artinya kita mengambil property nama dari classnya sendiri yaitu dari class hewan . $namaBaru itu parameternya yang telah kita beri isi yaitu Harimau .
$Hewan->setNama("Harimau");
Baik itu tadi metode set , sekarang saya akan bahas mengenai metode get .
function getNama(){
return $this->nama;
}
baca juga metode pengiriman data dengan php
seperti tadi saya bilang bahwa $this->nama; artinya mengambil property nama dari classnya sendiri . Baik untuk return artinya mengembalikan dan di itu artinya mengembalikan nilia berupa hariamau yang telah kita set di metode setNama, lalu menampilkannya .
echo "Nama Hewan : ".$Hewan->getNama();
Jadi intinya untuk metode set itu di dalam instruksinya adalah berfungsi mengset nama dan metode get mengembalikan nilai yang nantinya bisa dimanipulasi oleh kita . Sekarang saya akan memberikan satu lagi contoh , membuat pertambahan menggunakan metode set dan get .
<?PHP
class penjumlahan{
//property
var $bil1,$bil2;
function settingNilai($bilangan1,$bilangan2){
$this->bil1=$bilangan1;
$this->bil2=$bilangan2;
}
function dapatkanHasil(){
return $this->bil1+$this->bil2;
}
}
//membuat objek
$Penjumlahan = new penjumlahan;
//mengset nilai
$Penjumlahan->settingNilai(6,12);
//mendapatkan nilai
echo "Hasil : ".$Penjumlahan->dapatkanHasil();
?>
Bisa juga kita mengset dua nilai sekaligus
function settingNilai($bilangan1,$bilangan2){
$this->bil1=$bilangan1;
$this->bil2=$bilangan2;
}
Setelah mengset nilai yaitu 6 dan 12 , kita menget hasil dengan
function dapatkanHasil(){
return $this->bil1+$this->bil2;
}
return $this->bil1+$this->bil2;
}
Baik itu dia semoga bermanfaat dan sampai jumpa
Mau liat atau download source code aplikasi premium bisa disini.
0 Komentar