Если при создании нового объекта класса нужно что-то автоматически сделать (например, вывести текст, отправить смс) используются конструкторы класса.
class Person {
private int age;
public Person() {
Console.WriteLine("Привет!");
}
}
Конструктор имеет такое же имя, что и класс, является публичным и не имеет никакого возвращаемого типа.
При создании объекта класса, реализованного выше Person p = new Person(), будет выведено сообщение «Привет!».