Question - What are the classes of a function?
Answer -
There are two function classes: static and public. A static function is one that is only available in the test module where it is defined. Public functions on the other hand are available for all other tests once it is executed and as long as it is kept open. If it is desired to have a function available even when not opened, then the tester should consider using a compiled module. If a function definition does not declare a class, the default setting is public.