#c# #coding-style #naming-conventions
#c# #стиль кодирования #соглашения об именовании
Вопрос:
Как указано в вопросе, я делаю домашнее задание, в котором заглавными буквами указаны 2 переменные BOOK и MAGAZINE, и я не могу понять, какова может быть цель этого.
У кого-нибудь есть подсказка?
Значок на диаграмме классов Visio выглядит как прямоугольник со знаком равенства на нем и блокировкой, объявляющей его закрытым.
Это изображение диаграммы классов.
С уважением.
Комментарии:
1. Более подробно, пожалуйста. Вы имеете в виду тест на диаграмме классов? Опубликуйте это. Однако, по всей вероятности, заглавные буквы вообще ничего не означают.
2. @Michael Petrotta: Позвольте мне загрузить это куда-нибудь. Одна минута.
3. Я не использую ALLCAPS в C #, за исключением DEFINES. Однако в ряде языков ALLCAPS используются для обозначения «констант». YMMV: это все условности.
4. @Michael Petrotta: Я не могу загрузить изображение в банкомате. У меня только 1 репутация.
5. Я добавил ссылку на файл PNG.
Ответ №1:
Это частные константы. Вы можете определить это по значку рядом с их именем. Взгляните на постоянный ТЕСТ в этом примере…
РЕДАКТИРОВАТЬ: Все заглавные буквы используются просто по соглашению, но обычно используются для представления констант.
Комментарии:
1. Хорошо, это здорово знать. Но проблема в том, что я выполнил всю программу, не используя ее, и я понятия не имею, как их реализовать. У вас есть какие-нибудь идеи?
2. Не могли бы вы опубликовать проблему полностью? Я предполагаю, что вы пытаетесь написать программу, соответствующую этой диаграмме классов, но мы понятия не имеем, что это может быть за программа.
3. Хорошо, сейчас я добавлю диаграмму классов. Спросите меня, хотите ли вы увидеть код, который у меня есть.
4. Я видел диаграмму классов, я имею в виду, какую домашнюю задачу вы пытаетесь выполнить?
5. Хорошо, заставьте диаграмму классов работать со всеми размещенными в ней компонентами. Это был всего 1 класс из 6. В принципе, у меня есть форма, в которую я могу добавить книгу или журнал, используя object Book или Magazine, а затем отобразить все записи в текстовом поле DisplayEntry forms.
Ответ №2:
Переменные, написанные всеми заглавными буквами на любом языке, обычно относятся к константам, то есть значение никогда не должно меняться.
В этом случае они могли бы ссылаться на перечислимый тип, который представляет собой особый вид константы, по сути, являющийся просто символом для самого себя.
Ответ №3:
Вероятно, это константы, определяющие, возможно, ключ или индекс. Без более конкретного вопроса я не могу дать вам ничего, кроме расплывчатого ответа, извините.