Polimorfisme dalam dan Logika Switch case Dalam PHP Object Oriented Programming (OOP)

Polimorfisme Dalam PHP 

Polimosfisme merupakan banyak bentuk (wikipedia). dalam pengertian tersebut bisa kita aritikan, polimosfisme merupakan konsep yang ada pada pemrograman php yang memiliki banyak class yang memiliki method signature yang sama. sumber : wikipedia

contoh scriptnya adalah sebagai berikut :

<?php
//abstract class
abstract class teh{
    abstract public function membuat_Nya(){

    }
class kopi extends teh{
    public function membuat_Nya() {
        return "proses minum Kopi";
        }
    }
class susu extends teh {
    public function membuat_Nya(){
        return "proses membuat Susu";
        }
    }
class jus extends teh{
    public function membuat_Nya(){
        return "proses membuat jus";
        }
sumber gambar : google.com
    }

// membuat object class
$minuman_kopi = new kopi();
$minum_teh = new teh();
$minum_susu = new susu();

//memproses object
function membuat_Nya_teh($object_teh){
    return $object_teh->membuat_Nya();
    }
//menjalankan fungsi
echo membuat_Nya_teh($minum_kopi);
echo "<br>";
echo membuat_Nya_teh($minum_teh);
echo "<br>";
echo membuat_Nya_teh($minum_susu);
}
?>


Jika anda pernah membaca artikel sebelumnya (abstract class) maka ente pasti akan paham dengan script di atas.

Penjelasan :
Pada script di atas saya membuat abstract class teh yang saya turunkan ke tiga class yaitu class kopi, class susu dan class jusabstract class teh memiliki abstrack method membuat_Nya(), yang diimplementasikan ulang pada turunan class teh.setelah pendefinisan class, sayamembuat 3 object pada masing-masing class.

Perhatikan bahwa setelah pembuatan objek dari masing-masing class, saya membuat fungsi membuat_Nya(). Fungsi ini berperan untuk memanggil method-method dari setiap class.

Logika Switch case Dalam PHP 
 
Switch case adalah pernyataan yg didesain spesifik untuk menangani pengambilan keputusan yang melibatkan sejumlah maupun berbagai alternative. Switch-case juga ialah pernyataan yg dirancangan spesifik buat menangani pengambilan keputusan yang melibatkan sejumlah maupun banyak alternatif penyelesaian.Pernyataan switch - case ini memiliki kegunaan sama mirip if.
sumber gambar : google.com 
Seperti if else bertingkat langsung aja ke contoh yang ane buat Silahkan di tulis scrpt dibawah ini dengan baik.

 <?php
   $ulangan = "100";
    switch($ulangan){
    case "100";
    }
   echo "Sangat Baik";
   break;
    case "80";
   echo "baik";
   break;
    case "60";
   echo "cukup";
   break;
    default;
   echo "kurang";
?>
Selanjutnya ane akan membahas tentang looping atau perulangan, Looping atau perulangan merupakan perintah program untuk mengulang beberapa perintah. dalam sintanknya 3 hal yang harus di tulis yakni kondisi awal looping, perintah program yang akan di looping dan perintah looping berhenti.

Salah satu jenis looping yaitu for. contoh syntak for adalah sebagai berikut :

<?php

for ($i = 1; $i <= 10; $i++)
{ echo "Saya Ganteng"; echo "</br>";
}   ?> 
Bila Perintah Tersebut dijalankan Maka akan Menampilkan 10 Kalimat. Sekian Dulu tutorial tentang PHP semoga bermanfaat dan selalu berusaha agar bisa dan berbagai agar ilmunya barokah :). 
Sekian dulu tutorial php tentang pemrograman PHP semoga bermanfaat dan selalu belajar agar masa depanmu indah :)

Sign up here with your email address to receive updates from this blog in your inbox.

0 Response to "Polimorfisme dalam dan Logika Switch case Dalam PHP Object Oriented Programming (OOP)"

Posting Komentar