final.phpt 434 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. ZE2 A method may be redeclared final
  3. --FILE--
  4. <?php
  5. class first {
  6. function show() {
  7. echo "Call to function first::show()\n";
  8. }
  9. }
  10. $t = new first();
  11. $t->show();
  12. class second extends first {
  13. final function show() {
  14. echo "Call to function second::show()\n";
  15. }
  16. }
  17. $t2 = new second();
  18. $t2->show();
  19. echo "Done\n";
  20. ?>
  21. --EXPECT--
  22. Call to function first::show()
  23. Call to function second::show()
  24. Done