Hey folks! From the little I have learned about interfaces so far, aren't they inherently public? "All abstract, default, and static methods in an interface are implicitly public , so you can omit the public modifier." (from Oracle Docs)