xref: /PHP-7.4/tests/classes/private_007b.phpt (revision 782352c5)
1--TEST--
2ZE2 A derived class does not know about privates of ancestors
3--FILE--
4<?php
5
6class Bar {
7	public function pub() {
8		$this->priv();
9	}
10	private function priv()	{
11		echo "Bar::priv()\n";
12	}
13}
14class Foo extends Bar {
15	public function priv()	{
16		echo "Foo::priv()\n";
17	}
18}
19
20$obj = new Foo();
21$obj->pub();
22$obj->priv();
23
24echo "Done\n";
25?>
26--EXPECT--
27Bar::priv()
28Foo::priv()
29Done
30