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 trial

Java Java Objects (Retired) Meet Objects Creating New Objects

abdur rafay
abdur rafay
1,933 Points

I dont understand as to why this is not running?

can anyone guide me a little?

Example.java
public class Example {

    public static void main(String[] args) {
        System.out.println("We are going to create a GoKart");
      GoKart goKart = new GoKart("red");

      public  String getColor()
      {
        return GoKart;
      }


        System.out.printf(" %s", goKart.getColor());
    }
}

1 Answer

Harry James
Harry James
14,780 Points

Hey again Abdur!

This code is fine but you don't need the getColor() method:

// This code can be deleted
      public  String getColor()
      {
        return GoKart;
      }

The GoKart class already has a getColor() method that returns the color so there's no need for us to define one.

Once you delete the method, the challenge will pass.


Hope it helps and if you get stuck along the way or if there's anything you don't understand, give me a shout and I'll try my best to help out :)