<?php

class Fish {
	public $x, $y;

	public function __construct($x, $y) {
		$this->x = $x;
		$this->y = $y;
	}
	
	public function Draw() {
		echo "Fish has been drawn at $this->x:$this->y".PHP_EOL;
	}
}

class Pike extends Fish {
	public function Draw() {
		parent::Draw();
		echo 'Im a pike, yo!'.PHP_EOL;
	}

	public function PikeAction() {
		echo 'some action called from Pike class'.PHP_EOL;
	}
}

$pike = new Pike(12, 12);
$pike->Draw();
$pike->PikeAction();