﻿<?php

class A {
	const NAME="Yaser";
	public static $name='ahmed';
	private static $name2='jamal';
}

class B extends A {
	const NAME2="Waleed";
	private static $name3='omar';
	
	public function test(){
		echo parent::NAME;
		echo "<br>";
		echo parent::$name;
		echo "<br>";
		echo self::NAME2;
		echo "<br>";
		echo self::$name3;
	}
}

echo B::NAME;
echo "<br>";
echo B::$name;
echo "<br>";
echo B::NAME;
echo "<br>";
$obj=new B();
echo $obj->test();
?>