Files
unisa_tsw_2014_2015/php3.php

83 lines
775 B
PHP

<?php
include_once "php2.php";
$gino = new b("a","b","c");
$gino->get_constant_a();
echo $gino::A;
a::$alfio = 2;
echo a::$alfio;
echo b::get_alfio();
class a {
const A = "mario";
const B = "mariob";
public $a;
public $b;
static public $alfio;
public function __construct ($i1,$i2){
$a=$i1;
$b=$i2;
}
public function get_constant_a (){
echo self::A;
}
public function test (){
print "ale";
}
}
class b extends a{
const A = "sa";
const B = "sas";
public $c;
static public $alfio;
public static function get_alfio(){
return parent::$alfio;
}
public function __construct ($i1,$i2,$i3){
parent::__construct($i1,$i2);
$c=$i3;
}
public function get_constant_a (){
echo parent::get_constant_a ();
self::test();
}
}
?>