Page 330 - Computer Software Application TP - Volume 1
        P. 330
     COMPUTER SOFTWARE APPLICATION - CITS
           EXERCISE 60 : Perform class constants, Class inheritance,
                                     Abstract classes and  methods,  Object
                                     serialization,  checking  for  class and
                                     method, existence, Exceptions, Iterators
            Objectives
           At the end of this exercise you shall be able to
           •  use inheritance and abstract classes in PHP
           •  use object serialization in PHP
           •  use exceptions and lterators in PHP.
           Requirements
           Tools/Materials
           •   Computer/Laptop with latest configuration       •  PHP
           •   Operating system: windows 10 or 11              •  Text editor
           •  Apache web server                                •  Web browser
           Procedure
           TASK 1: Using class constants
           1  Open the text editor
           2  Write the following codes
              <html >
                 <head>
                       <title> class constants </title>
                 </head>
                 <body>
                        <?php
                              class MathConstants
                       {
                              const PI = 3.14159;
                              const E = 2.71828;
                              public function printConstants()
                              {
                                            echo “The value of PI is: “ . self::PI . “<br/>”;
                                            echo “The value of E is:  “ . self::E . “<br/>”;
                              }
                       }
                       class Circle
                       {
                                                           315
     	
