Cara menggabungkan 2 Class pada bahasa pemrogaman PHP
PHP merupakan bahasa pemrograman yang sudah banyak sekali dipakai di Indonesia.
Berikut 2 cara menggabungkan 2 Class pada bahasa pemrograman PHP.
1. Menggunakan extends
2. Tidak menggunakan extends.
Pada saat class B di panggil, function yang pertama kali terpanggil membuat variable
$this->a yang berfungsi untuk memanggil class A, sehingga pada saat function panggil()
dijalankan, function dari class A dapat dijalankan melalui class B.
Sekian penjelasan mengenai cara menggabungkan 2 Class pada bahasa pemrograman PHP.
Berikut 2 cara menggabungkan 2 Class pada bahasa pemrograman PHP.
1. Menggunakan extends
<?php
class A {
function nama() {
echo "Nama saya Andi\n";
}
function umur() {
echo "Umur saya 21\n";
}
}
class B extends A {
function panggil() {
$this->nama();
$this->umur();
}
}
$b = new B();
$b->panggil();
?>
Perhatikan kode tersebut, function class A dipanggil melalui class B.2. Tidak menggunakan extends.
<?php
class A {
function nama() {
echo "Nama saya Andi\n";
}
function umur() {
echo "Umur saya 21\n";
}
}
class B {
function __construct() {
$this->a = new A();
}
function panggil() {
$this->a->nama();
$this->a->umur();
}
}
$b = new B();
$b->panggil();
?>
Pada saat class B di panggil, function yang pertama kali terpanggil membuat variable
$this->a yang berfungsi untuk memanggil class A, sehingga pada saat function panggil()
dijalankan, function dari class A dapat dijalankan melalui class B.
Sekian penjelasan mengenai cara menggabungkan 2 Class pada bahasa pemrograman PHP.
Posting Komentar untuk "Cara menggabungkan 2 Class pada bahasa pemrogaman PHP"