Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Java Java Objects (Retired) Meet Objects Privacy and Methods

i am getting red , but still its saying null

what is wrong?

public class GoKart { public String mColor = "red"; puvlic void getColor() { System.out.printf("the color is",+mColor): } }

GoKart.java
public class GoKart {
  public String mColor = "red";
  public void getColor()
  {
    System.out.printf("%s",mColor);
  }
}

1 Answer

Look at the line where you declare your 'getColor' method. You have spelt public as 'puvlic'. Correct this and then everything should work fine!

-Luke

yeah i hv corrected syntax errors, i got output as "red" in preview, but still its giving bummer!!

I also noticed Arjun that in the printf methods parameters in one case you have put a '+' before mColor which may be causing you some issues.

This is new one!!

public class GoKart { public String mColor = "red"; public void getColor() { System.out.printf("%s",mColor); } }

Is that working now or are you still having issues with it?

still having!!

Are you getting any more information about this error that you can share with me?