Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialhamza mendhro
801 Pointscreating a class quiz
public class GoKart
Why wont this work?
public class GoKarts { }
1 Answer
Seth Kroger
56,413 PointsYou should use the singular "GoKart" instead of the plural.
By convention, class names are singular. The objects created from this blueprint are supposed to represent single GoKarts, so the Object is a GoKart, not a GoKarts. If the class was meant to represent some sort of plural or compound object it would be ok but here it's singular.
The filename in the tab is GoKart.java. Public classes in Java must have matching file/class names.