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

Android Build an Interactive Story App (Retired) The Model-View-Controller Pattern Creating a Data Model

the model view-controller pattern

Finally, add the setter method! please help me guys give a detailed answer i have been stuck for too long.

Spaceship.java
public class Spaceship{
  public String mType;
  public String getType(){
    return mType;
    public void setSpaceshipId(int id){
      mSpaceshipId=id;}
  }
}

1 Answer

Hie Matambanadzo. Looking at your code above, i realised you did not close the getType method with a curly bracket '}' after return mType; So insert the curly bracket after the semicolon and then go to the end of the code and remove the last curly bracket also.

Also i think the task challenge requires you to write a setter method for the mType variable. But besides that, your code for the setter method looks correct to me. I hope this helps

thanx i have marked your answer as a best answer