02/05.php
1 <html>
2 <body>
3 <?php
4
5 /**
6 * Komentar k suboru
7 * @author Kuko 1111
8 * @since 11.6.2004
9 * @version 1.1
10 **/
11
12 class CA
13 {
14 /**
15 * Komentar k triede
16 * @author Kuko 222222
17 * @since 11.6.2004
18 * @version 1.2
19 **/
20
21 protected $p=33; // var, public, protected, private
22 /**
23 * Komentar k funkciie
24 * @author Kuko 3333333
25 * @since 11.6.2004
26 * @version 1.3
27 **/
28 public function CA($x)
29 {
30 echo "CA::CA<br />\r\n";
31 $this->NastavP($x);
32 }
33
34 public function NastavP ($x)
35 {
36 if ($x<7) $this->p=7;
37 else $this->p=$x;
38 echo "CA:NatavP($x) .. nastavené $this->p<br />\r\n";
39 }
40
41 public function DajP ()
42 {
43 return $this->p;
44 }
45 }
46
47 class CB extends CA
48 {
49 function CB($x)
50 {
51 echo "CB::CB<br />\r\n";
52 $this->p=77;
53 $r=$this->DajP();
54 echo "r = $r<br />\r\n";
55 echo "p = $this->p<br />\r\n";
56 }
57 }
58 /**
59 * Komentar k funkcii Kuk
60 * @author Kuko 44444444
61 * @since 11.6.2004
62 * @version 1.4
63 **/
64 function Kuk ($k)
65 {
66 }}
67
68 $B = new CB(5);
69 echo "OK";
70
71 ?>
72 </body>
73 </html>