Ok, if anyone is struggling with the same issue.
Call the class constructor to instantiate a reference, then use this instance to call it’s methods.
No need to create a child class in this case.
Eg →
FileManager = FFileManagerGeneric();
FileManager.FindFiles(url);
I hope this helps someone!