You now know how to define classes with fields, write constructors (including overloaded ones), and create objects with new. You've seen how this resolves naming conflicts inside methods and constructors.
You've also learned why encapsulation matters: private fields with getters and setters give you a single checkpoint for validation. And you can tell static members apart from instance members, which clears up that static keyword you've been writing in main all along.