1 <?php
2 error_reporting(E_ALL | E_STRICT) ; // mostre qualquer erro
3
4 class ClassA
5 {
6 private $_foo = 100;
7
8 protected function getFoo( )
9 {
10 return (int) $this-> foo;
11 }
12 }
13
14 Class ClassB extends ClassA
15 {
16 private $_bar = true;
17
18 public function printFooBar( )
19 {
20 $soma = $this->getFoo( ) + $this->_bar;
21 print($soma);
22 }
23 }
24
25 $test = new ClassB;
26 $test->printFooBar( );
27 ?>
Ao executar o script da ilustração, será