Android Build an Interactive Story App Finishing the User Interface Using a Model in the Presenter

Caleb Seeling
Caleb Seeling
1,189 Points

Cant solve and dont understand something

1. Cant find the solution int my Code!


I do not understand why and how you can get getterss and setter from another class that doesnt have the information that sets it and gets it!
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class LandingActivity extends AppCompatActivity {

    public Button thrustButton;
    public TextView typeLabel;
    public EditText passengersField;

    public Spaceship spaceship;

    public void onCreate(Bundle savedInstanceState) {

        thrustButton = (Button)findViewById(;
        typeLabel = (TextView)findViewById(;
        passengersField = (EditText)findViewById(;

        spaceship = new Spaceship("FIREFLY");

     Spaceship String getspaceship() {
      return spaceship;

public class Spaceship {
    private String shipType;
    private int numPassengers = 0;

    public String getShipType() {
      return shipType;

    public void setShipType(String shipType) {
      this.shipType = shipType;

    public int getNumPassengers() {
      return numPassengers;

    public void setNumPassengers(int numPassengers) {
      this.numPassengers = numPassengers;

    public Spaceship() {
      shipType = "SHUTTLE";

    public Spaceship(String shipType) {
      this.shipType = shipType;