private and public function or method or class