Setter and Getter(lintcode 222)

Description

Implement a class School, including the following attributes and methods:

  1. A private attribute name of type string.
  2. A setter method setName which expect a parameter name of type string.
  3. A getter method getName which expect no parameter and return the name of the school.

Example

School school = new School();
school.setName("MIT");
school.getName(); // should return "MIT" as a result.

Interface

public class School {
    /*
     * Declare a private attribute *name* of type string.
     */
    // write your code here

    /**
     * Declare a setter method `setName` which expect a parameter *name*.
     */
    // write your code here

    /**
     * Declare a getter method `getName` which expect no parameter and return
     * the name of this school
     */
    // write your code here
}

Solution

public class School {
    /*
     * Declare a private attribute *name* of type string.
     */
    // write your code here
    private String name;

    /**
     * Declare a setter method `setName` which expect a parameter *name*.
     */
    // write your code here
    public void setName(String name) {
        this.name = name;
    }

    /**
     * Declare a getter method `getName` which expect no parameter and return
     * the name of this school
     */
    // write your code here
    public String getName() {
        return name;
    }
}

results matching ""

    No results matching ""