![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| DeadlyAngel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
Написана программа вот такая:
отказывается выводить к примеру - car.x, может делаю что неправильно, в java недавно начал работать, да и вообще в ООП Это сообщение отредактировал(а) jk1 - 20.12.2011, 08:19 |
|||
|
||||
| DeadlyAngel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
точнее 0 то выводит, не выводит то что надо(
|
|||
|
||||
| Nofate |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 266 Регистрация: 13.10.2008 Репутация: 4 Всего: 8 |
Разберемся, что вы делаете.
1. Вы создаете экземпляр класса car22 при помощи конструктора по умолчанию.
2. Конструктор по умолчанию ничего не делает. x и y остаются с дефолтовыми значениями (0).
3. Потом вы вызываете метод List() для созданного объекта car. Этот метод создает еще три объекта car22, кладет их в список, и между делом возвращает объект с индексом 1 (то есть new car22(8, 5)). Правда возвращенный объект никуда не сохраняется. 4. Вы выводите значение car.x, которое как было нулем так и осталось. Не знаю, что именно вы хотели получить в данной программе. Предположу, что значение x для объекта из того списка с индексом 1. Тогда вам нужно:
PS. Имена классов принято писать с заглавной буквы и без циферок (если они не несут важную смысловую нагрузку). Имена методов принято писать со строчной буквы. PPS. Рекомендую взять учебник и, не спеша, разобраться с основами, причем по порядку. -------------------- The future is not set, there is no fate but what we make for ourselves. Нофейтово пространство и смежные области |
||||||
|
|||||||
| DeadlyAngel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
Nofate, спасибо тебе огромное, я сам бы не дотукал, а какие учебники посоветуешь? только начинаю, и очень тяжело везде одни термины!
|
|||
|
||||
| Nofate |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 266 Регистрация: 13.10.2008 Репутация: 4 Всего: 8 |
Для начала:
- Кей Хорстманн. Java 2. Библиотека профессионала. Двухтомник. Хорош как справочник. - Брюс Эккель. Философия Java. Научит как правильно делать Лучше всего в оригинале на английском. -------------------- The future is not set, there is no fate but what we make for ourselves. Нофейтово пространство и смежные области |
|||
|
||||
| DeadlyAngel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 13.3.2010 Репутация: нет Всего: нет |
Nofate, спасибо еще раз!!
|
|||
|
||||
![]()
|
| Правила форума "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. |