diff options
author | SVN Migration <svn@php.net> | 2002-12-13 02:20:34 +0000 |
---|---|---|
committer | SVN Migration <svn@php.net> | 2002-12-13 02:20:34 +0000 |
commit | ae52101b3b490dd523a9504d338ee6efbc54892c (patch) | |
tree | c1bf723d69d9e1bc71e87067b0f8aa84dd370750 /tests/classes/inheritance.phpt | |
parent | 854b9b9ac1c0741b41999918bf31763bc926c3d6 (diff) | |
download | php-git-RELEASE_1_0b3.tar.gz |
This commit was manufactured by cvs2svn to create tag 'RELEASE_1_0b3'.RELEASE_1_0b3
Diffstat (limited to 'tests/classes/inheritance.phpt')
-rw-r--r-- | tests/classes/inheritance.phpt | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/tests/classes/inheritance.phpt b/tests/classes/inheritance.phpt deleted file mode 100644 index 2a2f0f755b..0000000000 --- a/tests/classes/inheritance.phpt +++ /dev/null @@ -1,58 +0,0 @@ ---TEST-- -Classes inheritance test ---POST-- ---GET-- ---FILE-- -<?php - -/* Inheritance test. Pretty nifty if I do say so myself! */ - -class foo { - var $a; - var $b; - function display() { - echo "This is class foo\n"; - echo "a = ".$this->a."\n"; - echo "b = ".$this->b."\n"; - } - function mul() { - return $this->a*$this->b; - } -}; - -class bar extends foo { - var $c; - function display() { /* alternative display function for class bar */ - echo "This is class bar\n"; - echo "a = ".$this->a."\n"; - echo "b = ".$this->b."\n"; - echo "c = ".$this->c."\n"; - } -}; - - -$foo1 = new foo; -$foo1->a = 2; -$foo1->b = 5; -$foo1->display(); -echo $foo1->mul()."\n"; - -echo "-----\n"; - -$bar1 = new bar; -$bar1->a = 4; -$bar1->b = 3; -$bar1->c = 12; -$bar1->display(); -echo $bar1->mul()."\n"; ---EXPECT-- -This is class foo -a = 2 -b = 5 -10 ------ -This is class bar -a = 4 -b = 3 -c = 12 -12 |