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 trialJonathan Barnthouse
2,801 PointsChallenge Task 1 of 2 Hi Looking for the full code can't pass the challenge. If I can see the code then it is clear.
Challenge Task 1 of 2
Let's continue with our custom data model. We need some constructors. First, add a default constructor with no parameters. Inside the constructor, set shipType to "SHUTTLE".
public class Spaceship {
public String shipType;
public String getShipType() {
return shipType;
}
public void setShipType(String shipType) {
this.shipType = shipType;
public Spaceship() {
mType = "SHUTTLE";
}
}
}
3 Answers
Kaian Souza
1,385 PointsOne way of solving that, is using the setter that is available to you just above where you should put your code in the task. Check the code below and good luck!
public Spaceship(){
setShipType("SHUTTLE");
}
cossy
17,748 Pointspublic Spaceship() { setShipType("SHUTTLE"); }
mongst
10,841 PointsSpoiler Alert:
public class Spaceship { public String shipType;
public Spaceship() { setShipType("SHUTTLE"); } public Spaceship(String shipType) {
this.shipType=shipType; }
public String getShipType() {
return shipType;
}
public void setShipType(String shipType) {
this.shipType = shipType;
}
}
Jonathan Barnthouse
2,801 PointsJonathan Barnthouse
2,801 PointsThanks for responding Kaian. I am still getting compiler errors. Could you post all of the code so it can pass the task? I must be missing something.