Конструктор класса В C#
последнее обновление: 28 ноября 2018
Конструктор класса используется для инициализации полей класса
На заметку 1! Конструктора класса не имеет возвращаемого типа.
На заметку 2! Имя конструктора всегда такое же как и название класса.
Пример
C#
class Book
{
// поля класса
protected string Name;
protected int Price;
// конструктор класса с параметрами
public Book(string name, int price)
{
Name = name;
Price = price;
}
}
{
// поля класса
protected string Name;
protected int Price;
// конструктор класса с параметрами
public Book(string name, int price)
{
Name = name;
Price = price;
}
}
Вызов конструктора класса
Конструктор класса вызывается автоматически программой когда создается объект класса.
Объект класса создается с помощью оператора new
Объект класса создается с помощью оператора new
C#
// создаем объект класса Book
Book book2 = new Book("Три мушкетера", 30);
// вызывается конструктор класса Book(string, int)
Book book2 = new Book("Три мушкетера", 30);
// вызывается конструктор класса Book(string, int)
Комментариев нет:
Отправить комментарий