28.09.2012 / 23:09 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| neitron, она получается в результате злоупотребления инициализации объектов в статическом инициализаторе. Иными словами не пиши так: private SomeObject obj = new SomeObject(); А пиши так: private SomeObject obj;
public ConstructorOfClass() {
obj = new SomeObject();
}
__________________
let live Изменено aNNiMON (28.09 / 23:10) (всего 1 раз) |
29.09.2012 / 10:39 | |
neitron Пользователь Сейчас: Offline
Имя: maksim Регистрация: 12.01.2011
| aNNiMON, спс.
|
1.10.2012 / 18:43 | |
gtasase Пользователь Сейчас: Offline
Имя: Влад Откуда: Карадарас Регистрация: 05.12.2011
| че за бухой компиль пытался написать паинт но ошибка л 13 к 14 . Изменено gtasase (1.10 / 18:44) (всего 1 раз)
Прикрепленные файлы: Midlet.java (1.04 кб.) Скачано 530 раз |
1.10.2012 / 19:00 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| gtasase, Javac в общем-то трезвенник, не понимает, например почему у класса Midlet конструктор называется Point(), внутри которого ещё и метод paint оказался, ему тут без ста грамм не разобраться.
|
1.10.2012 / 19:02 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| gtasase (01.10.2012/18:43) че за бухой компиль пытался написать паинт но ошибка л 13 к 14 .Будь я компилятором, я б задушыл ! Если это мидлет, где startApp, pauseApp, destroyApp? Советую переписать по нормальному |
1.10.2012 / 19:14 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Народ, а как иницыализирывать обект ? И как давать ему параметры, допустим int,string,boolean?
|
1.10.2012 / 19:22 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Maxxxl123, через конструктор, дружище
__________________
Эль Презеденте |
1.10.2012 / 19:42 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Oak (01.10.2012/19:22) Maxxxl123, через конструктор, дружищеКак именно? Пример кода |
1.10.2012 / 20:14 | |
ckrocket Пользователь Сейчас: Offline
Имя: Miha Откуда: Петербург Регистрация: 31.05.2012
| Object object = new Object(10); //вызываем через оператор new конструктор, и передаем ему значение десять
public class Object{
public Object(int a){//конструктор принимающий значение a
}
}
а можно написать , и тогда можно инициализировать так: Object object = "my post";
Изменено ckrocket (1.10 / 20:15) (всего 3 раза) |
1.10.2012 / 20:17 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| ckrocket, String, он - final
__________________
Эль Презеденте |