PHP Classes
elePHPant
Icontem

File: index-Interface.php

Recommend this page to a friend!
  Classes of adam berger  >  PHP Polimorphism  >  index-Interface.php  >  Download  
File: index-Interface.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP Polimorphism
Demonstrate several ways to implement polimorphism
Author: By
Last change:
Date: 5 months ago
Size: 1,347 bytes
 

 

Contents

Class file image Download
<?php
require_once(dirname(__FILE__) ."/Class-Interface-Polimorf.php");

 
$tytulBook = "Manager Wydobycia";
 
$cenaBook = "100 z?";
 
$autorBook = "Adam Ber";
 
$isbnBook = "ISBN: 45345345546456456456";
 
$polkaBook = "Pó?ka nr 14 ";
 
 
####### Book ########
 
 
$book1 = new Book();

 
$book1->setTytul($tytulBook);
 
// Tytul
 
echo $book1->getTytul()."<br>";
 
 
$book1->setAutor($autorBook);
 
// Autor
 
echo $book1->getAutor()."<br>";
 
 
     
$book1->setCena($cenaBook);
  
// Cena
 
echo $book1->getCena()."<br>";
   
 
 
$book1->setISBN($isbnBook);
 
// nr ISBN
 
echo $book1->getISBN()."<br>";
 
 
$book1->setPolka($polkaBook);
 
// która pó?ka
 
echo $book1->getPolka()."<br><br>";
 
 
 
####### Komiks ########
 
 
$tytulKomiks = "Komiks Manager Wydobycia";
 
$autorKomiks = "Adam Ber Komiks";
 
$cenaKomiks = "10 z?";
 
$isbnKomiks = "ISBN: 99995345546456456456";
 
$polkaKomiks = "Pó?ka nr 15 ";
 
 
$komiks1 = new Komiks();
 
 
$komiks1->setTytul($tytulKomiks);
 
// Tytul
 
echo $komiks1->getTytul()."<br>";
 
 
$komiks1->setAutor($autorKomiks);
 
// Autor
 
echo $komiks1->getAutor()."<br>";
 
 
$komiks1->setCena($cenaKomiks);
  
// Cena
 
echo $komiks1->getCena()."<br>";
 
 
$komiks1->setISBN($isbnKomiks);
 
// nr ISBN
 
echo $komiks1->getISBN()."<br>";
 
 
$komiks1->setPolka($polkaKomiks);
 
// która pó?ka
 
echo $komiks1->getPolka()."<br>";