2013-09-06 4 views

ответ

1

Есть несколько проблем с кодом:

  1. Класс должен быть класс (чувствителен к регистру)
  2. Не используйте круглые скобки в вашем объявлении класса
  3. Уже объявленные переменные класса могут быть доступны только в методах

Попробуйте это:

class xyz { 
    HotelInfo[] b = new HotelInfo[5]; 

    xyz() { 
     b[0] = new HotelInfo("PAUL'S CAFE","Laxmi Road"); 
     b[1] = new HotelInfo("GEORGE","MG Road"); 
    } 
} 
0

Если вы сделаете это в классе, а не в методе, это нормально, что у вас есть эта ошибка. Вам нужно установить значения в методе, как в конструкторе. Понимаете?

0

Если вы действительно хотите сделать это за пределами этого метода, вы можете сделать

class xyz 
{ 
     HotelInfo[] b = { 
      new HotelInfo("PAUL'S CAFE","Laxmi Road"), 
      new HotelInfo("GEORGE","MG Road"), 
      .... 
      new HotelInfo("ANOTHER","the last one") 
     }; 
} 
Смежные вопросы