Создание нескольких переменных одной строчкой

Рейтинг: 0Ответов: 1Опубликовано: 13.05.2011

Поясните, пожалуйста, почему не работает создание нескольких переменных таким образом:

public class Point
{
    int a;
    int b;
}

Point a, b, c = new Point();

??

Ответы

▲ 3Принят

Потому что new(оператор захвата памяти), вы используете только для одного обьекта, а захватить одну и ту же память для разных обьектов как это делаете вы - нельзя!