2 / 2 / 1
Регистрация: 29.09.2013
Сообщений: 57
|
||||||
1 | ||||||
Программа на Java01.11.2013, 13:18. Показов 830. Ответов 7
Метки нет (Все метки)
С горем пополам( с гуглом и без) я таки написал свою первую типа программу на Java. Выкладываю сейчас здесь эту прогу, чтобы более опытные люди посмотрели и указали мои серьезные ошибки, недочеты и прочее. Буду очень благодарен им.
0
|
01.11.2013, 13:18 | |
Ответы с готовыми решениями:
7
Программа на Java Программа на JAVA Программа на Java Java программа |
01.11.2013, 14:04 | 2 |
1. Отсутствие тэгов [JAVA] в посте
2. абсолютно произвольные отступы в коде 3. неинформативное название переменных 4. Сравнение объектов через "==" вместо equals() 5. Отсутствие @Override там, где необходимо 6. бизнес-логика не отделена от GUI 7. все запихано в один класс, в итоге каша
1
|
2 / 2 / 1
Регистрация: 29.09.2013
Сообщений: 57
|
|
06.11.2013, 19:28 [ТС] | 4 |
Gibby, спасибо за подсказки. И кстати что такое @Override??? И с чем едят?
0
|
Модератор
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
|
|
06.11.2013, 20:32 | 5 |
В javax.swing уже есть такой:
http://docs.oracle.com/javase/... g/Box.html
0
|
2 / 2 / 1
Регистрация: 29.09.2013
Сообщений: 57
|
|
06.11.2013, 20:39 [ТС] | 6 |
easybudda, то есть я чего то лишнего понаписал???
0
|
06.11.2013, 20:55 | 7 |
@Override - это аннотация, которая говорит JVM - "этот метод был переопределен в наследнике. Проверь - правильно ли это сделано". Таким образом вы избежите казуса, когда из-за неправильной сигнатуры метода вы не переопределяете его, а создаете новый.
1
|
2 / 2 / 1
Регистрация: 29.09.2013
Сообщений: 57
|
|||||||||||
10.11.2013, 16:46 [ТС] | 8 | ||||||||||
А кто-нибудь сможет помочь написать хорошие комментарии к следующим строкам?
public class Box { }
0
|
10.11.2013, 16:46 | |
10.11.2013, 16:46 | |
Помогаю со студенческими работами здесь
8
программа на java программа на Java Нужна программа на Java Интересная программа из С на Java Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |