![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Berliner |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 18.5.2005 Репутация: 1 Всего: 2 |
Здраствуйте ,пытаюсь создать экземпляр класса
Создаю экземпляр данного класса
Вот ошибка init: deps-jar: Compiling 1 source file to C:\Documents and Settings\Administrator\Рабочий стол\istr\build\classes C:\Documents and Settings\Administrator\Рабочий стол\istr\src\istr\istr.java:104: non-static variable this cannot be referenced from a static context scr scrl=new scr(); 1 error СБОРКА ЗАВЕРШЕНА НЕУДАЧНО (общее время: 0 секунд) Подскажите в чем проблема? |
||||
|
|||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
Класс scr должен быть static, либо вынесен в отдельный файл
|
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Приведи полный код.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| jimur |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 21.4.2006 Репутация: 2 Всего: 3 |
Поставь Idea или Eclipse - очень помогает начинающим своими подсказками.
И имена классов должны с больших букв начинаться |
|||
|
||||
| Sherst |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 131 Регистрация: 26.10.2005 Репутация: нет Всего: 2 |
Где-то в staic методе используешь this ...
Если ты находишся внутри метода и хочешь получить ссылку на объект, который вызвал данный метод, то надо использовать this. Статик методы можно вызывать без создания объекта класса, значит использование this здесь запрещено.И еще внутри static метода нельзя вызывать не static метод, хотя обратное верно. to Beard Не понял твою мысль на счет static класса. (я ж могу создать экземпляр не статического класса в статик методе : Scr s = new Scr()) |
|||
|
||||
| jimur |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 21.4.2006 Репутация: 2 Всего: 3 |
Только не иннер класса Без исходников приходится догадываться
|
||||
|
|||||
| Sherst |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 131 Регистрация: 26.10.2005 Репутация: нет Всего: 2 |
А если так написать
|
|||
|
||||
| Beard |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: 2 Всего: 9 |
Это ИМЕННО такая ошибка to Sherst: Именно так бы и посоветовал сделать Eclipse в такой ситуации |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |