Вниз  Java-программирование (1-ые посты)
- 28.09.2012 / 23:09
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
neitron, она получается в результате злоупотребления инициализации объектов в статическом инициализаторе. Иными словами не пиши так:
private SomeObject obj = new SomeObject();

А пиши так:
  1. private SomeObject obj;
  2.  
  3. public ConstructorOfClass() {
  4.   obj = new SomeObject();
  5. }

__________________
 let live

Изменено aNNiMON (28.09 / 23:10) (всего 1 раз)
- 29.09.2012 / 10:39
neitron
  Пользователь

neitron 
Сейчас: Offline
aNNiMON, спс.
- 1.10.2012 / 18:43
gtasase
  Пользователь

gtasase 
Сейчас: Offline
че за бухой компиль :zloj: пытался написать паинт но ошибка л 13 к 14 .

Изменено gtasase (1.10 / 18:44) (всего 1 раз)


Прикрепленные файлы:
Midlet.java (1.04 кб.) Скачано 531 раз
- 1.10.2012 / 19:00
Freddy
  Пользователь

Freddy 
Сейчас: Offline
gtasase, Javac в общем-то трезвенник, не понимает, например почему у класса Midlet конструктор называется Point(), внутри которого ещё и метод paint оказался, ему тут без ста грамм не разобраться.
- 1.10.2012 / 19:02
Maxxxl123
  Пользователь

Maxxxl123 
Сейчас: Offline
gtasase (01.10.2012/18:43)
че за бухой компиль :zloj: пытался написать паинт но ошибка л 13 к 14 .
Будь я компилятором, я б задушыл ! Если это мидлет, где startApp, pauseApp, destroyApp?
Советую переписать по нормальному
- 1.10.2012 / 19:14
Maxxxl123
  Пользователь

Maxxxl123 
Сейчас: Offline
Народ, а как иницыализирывать обект ? И как давать ему параметры, допустим int,string,boolean?
- 1.10.2012 / 19:22
Oak
  Пользователь

Oak 
Сейчас: Offline
Maxxxl123, через конструктор, дружище
__________________
 Эль Презеденте
- 1.10.2012 / 19:42
Maxxxl123
  Пользователь

Maxxxl123 
Сейчас: Offline
Oak (01.10.2012/19:22)
Maxxxl123, через конструктор, дружище
Как именно? Пример кода :)
- 1.10.2012 / 20:14
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
  1. Object object = new Object(10); //вызываем через оператор new конструктор, и передаем ему значение десять

  1. public class Object{
  2.  public Object(int a){//конструктор принимающий значение a
  3.  }
  4. }
а можно написать
  1. extends String
,
и тогда можно инициализировать так:
  1. Object object = "my post";


Изменено ckrocket (1.10 / 20:15) (всего 3 раза)
- 1.10.2012 / 20:17
Oak
  Пользователь

Oak 
Сейчас: Offline
ckrocket, String, он - final
__________________
 Эль Презеденте
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)