{
int Width;
int Heigth;
int Glubina;
}
Мы объявили переменные, но к ним нужен доступ.
public int Width;
public int Heigth;
Но так не учитываются ошибки пользователя. Переменные должны быть закрытыми. Говорят, что их нужно обернуть в свойства get и set. Это так называемые аксессоры. Они позволяют указать доступ к свойству на чтение (get) и запись (set).
Методы
О том, что это метод, говорят круглые скобки после имени метода, а перед именем указывается тип метода (открытый, закрытый). Например (public Form1()).
Или public static void (открытый, закрытый, пустой). Если пустой, то возвращаемого значения нет. После метода метода в круглых скобках могут передаваться параметры.
Например private void button1_Click(object sender, EventArgs e)
В фигурных скобках идет код (действия), который выполняет данный метод. Если фигурные скобки условных операторов или циклов можно опустить, когда выполняется одно действие, то с методами такого делать нельзя. Фигурные скобки означают начало и конец метода, даже когда в методе нет ни одного действия. То есть можно создать метод, который ничего не делает.
В общем случае объявление мотода выглядит следующим образом
Модификаторы значение Имя (параметры через запятую);
{
Код;
Return значение
}