There is a tutorial in the Arduino website on how to create a library. The tutorial gives the following codes for the header:

```
class Morse
{
  public:
    Morse(int pin);
    void dot();
    void dash();
  private:
    int _pin;
};

```

My questions are:

1. What is the purpose of this line: `Morse(int pin);`
2. If any, what is the name of this line?