Public then a private function

Can you tell why we first create a public function and then make a call to the private function using this?
Cant, we directly create a public function at first hand.

@guneetsk99 yes you can do it but we don’t want the user to know the implementation.