Default constructors, and method funcs is void if no return statements