Вниз  Java-программирование (1-ые посты)
- 22.01.2012 / 00:45
AlexeyW
  Пользователь

AlexeyW 
Сейчас: Offline
у тебя переменные: future.Year,
future.Month, future.Hour, future.Day и
future.Minute статичные?
- 22.01.2012 / 00:49
BPS
  Супермодератор

BPS 
Сейчас: Offline
AlexeyW, К ним static не присваивается, компиль ругается на this
- 22.01.2012 / 00:54
AlexeyW
  Пользователь

AlexeyW 
Сейчас: Offline
а почему бы не сделать так:
  1. public TimeClass(int vYear, int vMonth, int vDay, int vHour, int vMinute) { Month = vMonth; Day = vDay; Year = vYear; Hour = vHour; Minute = vMinute; }

- 22.01.2012 / 01:00
BPS
  Супермодератор

BPS 
Сейчас: Offline
AlexeyW, Я не силен в терминологии, поэтому попробую кое-как объяснить:
Существует 5 переменных: Month, Day, Year, Hour, Minute.
Далее идет присваивание: this.Month = Month и так далее. Далее в Canvas-классе создаются подклассы present, past, future, использующие эти переменные. Получается present.Month, past.Month, future.Month.
Я мог бы сделать переменные статичными, но this мешает.
Значит, если я уберу this, и сделаю так, как ты написал, то все будет нормально?
- 22.01.2012 / 01:05
AlexeyW
  Пользователь

AlexeyW 
Сейчас: Offline
BPS, от того что ты сделаеш как я написал ничего не будет. Хотя код надо все таки испытать. Так как присовоение идет в конструкторе, а в таких случаях бывают свои нюансы.
- 22.01.2012 / 01:14
BPS
  Супермодератор

BPS 
Сейчас: Offline
AlexeyW, Ладно, завтра продолжу, а то уже мозг кипит
- 22.01.2012 / 01:49
Andrey
  Пользователь

Andrey 
Сейчас: Offline
У меня есть игровой класс где все действия. я сделал масив,
потом я считоваю карту с другого класса а потом не выходит использовать полученные данные масива в игровом классе
- 22.01.2012 / 09:35
BPS
  Супермодератор

BPS 
Сейчас: Offline
Объявил переменную
public static ololo
В GraphClass, при компиляции TimePanel выдаёт отсутствие переменной. Нужно объявить её и во втором классе?
- 22.01.2012 / 11:15
Dimon638
  Пользователь

Dimon638 
Сейчас: Offline
BPS (22.01.2012/08:35)
Объявил переменную
public static ololo В GraphClass, при компиляции TimePanel выдаёт отсутствие переменной. Нужно объявить её и во втором классе?
Ну, а что за переменная, какой у неё тип? :gg: Может быть так?

public static int ololo;
- 22.01.2012 / 11:19
BPS
  Супермодератор

BPS 
Сейчас: Offline
Dimon638, Это как пример. Вообще:
  1. public static int futureMonth, futureDay, futureYear, futureHour, futureMinute;
Суть в том, что не пашет
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)