Guest User

PHP abstarct

a guest
Nov 9th, 2011
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.06 KB | None | 0 0
  1.     <?php
  2.     abstract class Karakter
  3.     {
  4.         abstract public function isim($name);
  5.         abstract public function yas($age);
  6.        
  7.         public function yazdir()
  8.         {
  9.             print $this->isim() . " " . $this->yas();
  10.         }
  11.     }
  12.    
  13.     class Insan extends Karakter
  14.     {
  15.         public $isim;
  16.         public $yas;
  17.         public function isim()
  18.         {
  19.             return "Bu adamın ismi: " . $this->isim;
  20.         }
  21.        
  22.         public function yas()
  23.         {
  24.             return "Bu adamın yaşı: " . $this->yas;
  25.         }
  26.     }
  27.    
  28.     class Hayvan extends Karakter
  29.     {
  30.         public $isim;
  31.         public $yas;
  32.         public function isim()
  33.         {
  34.             return "Bu hayvanın ismi: " . $this->isim;
  35.         }
  36.        
  37.         public function yas()
  38.         {
  39.             return "Bu hayvanın yaşı: " . $this->yas;
  40.         }
  41.     }
  42.    
  43.     $classbir = new Insan();
  44.     $classiki = new Hayvan();
  45.    
  46.     $classbir->isim = "Yusuf";
  47.     $classbir->yas = 16;
  48.     $classbir->yazdir();
  49.    
  50.     $classiki->isim = "Saffet";
  51.     $classiki->yas = 1;
  52.     $classiki->yazdir();
  53.    
  54.     ?>
  55.  
Advertisement
Add Comment
Please, Sign In to add comment