No, because the Road Traffic Act also applies off public roads.
The Road Traffic Act applies to all areas with motorized vehicle traffic, not just public roads.