powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Именование класса и экземпляра класса
25 сообщений из 39, страница 1 из 2
Именование класса и экземпляра класса
    #40135176
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Именование класса и экземпляра класса
А кто как делает.
А то у меня кроме как их одинаково назвать никак не получается.
а если мне надо будет несколько вызовов класса сделать ну типа новые объекты.
Они же будку перекрывать же друг друга.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135195
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
А то у меня кроме как их одинаково назвать никак не получается

Т.е. про что-то вида
Код: c#
1.
2.
3.
var myClass1 = new MyClass();
var myClass2 = new MyClass();
var myClass3 = new MyClass();


даже и в голову не приходит?
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135199
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
Именование класса и экземпляра класса
А кто как делает.
А то у меня кроме как их одинаково назвать никак не получается.
а если мне надо будет несколько вызовов класса сделать ну типа новые объекты.
Они же будку перекрывать же друг друга.


ну, будку вряд ли перекроют!
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135204
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя же переменная не ради переменной, а что-то представляет - вот и называй её в честь того что она представляет. А для свойств это распространенная и даже рекомендуемая практика, когда имя свойства и имя его типа совпадают:
Код: c#
1.
2.
3.
4.
public class Circle
{
    public Color Color { get; set; }
}
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135208
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сон Веры Павловны
tavr2022
А то у меня кроме как их одинаково назвать никак не получается

Т.е. про что-то вида
Код: c#
1.
2.
3.
var myClass1 = new MyClass();
var myClass2 = new MyClass();
var myClass3 = new MyClass();


даже и в голову не приходит?


При ходит, но не информативно же.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135209
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот что это за фигня. Класс хранит настройки.
Это при старте основ формы приложения
Settings Settings = new Settings();


А если с формами
FormSettings FormSettings = new FormSettings();
FormSettings.ShowDialog();

Это первый раз.
А потом что?
FormSettings FormSettings1 = new FormSettings();
FormSettings1.ShowDialog();

Дык я запутаюсь же нафиг.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135212
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022,

Ты можешь объяснить толком, в чем у тебя проблема? Что за восточная привычка начинать все издалека.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135215
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
Ну вот что это за фигня. Класс хранит настройки.
Это при старте основ формы приложения
Settings Settings = new Settings();


А если с формами
FormSettings FormSettings = new FormSettings();
FormSettings.ShowDialog();

Это первый раз.
А потом что?
FormSettings FormSettings1 = new FormSettings();
FormSettings1.ShowDialog();

Дык я запутаюсь же нафиг.


Теперь проблема понятна, конечно
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135219
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
Теперь проблема понятна, конечно

Miller's CrossingClear as mud.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135225
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх был бы у меня сформулированный вопрос, я бы вас здесь не мучал. Я бы из Гугула ответы бы добыл.
Попробую поподробней, на примере как-то.
Вот добавляю в проект свой класс, отдельным файлом, все как положено. Название соотнесено даю осмысленное тому какой функционал этот класс будет реализован.
Ну вот и получается у меня в проекте файл с именем ФукционалТакойТо, в нем описан класс с названием ФукционалТакойТо. Пока все красиво, мне нравится.
Потом мне надо же ним работать. Соответственно мне нужно создать экземпляр класса, это объект. Я же правильно понимаю, что объект – это просто что-то конкретное, а класс – это некое абстрактное понятие, которое просто содержит описательную часть?
И вот создаю в коде
ФукционалТакойТо ФукционалТакойТо= new ФукционалТакойТо();
Три подряд одинаковых слова, меня тут начинает шершавить, ну не кузяво вот. Ну первое и третье слово то понятно, а вот второе слово хочу чтобы отличалось, раньше у меня(не С шарп) были префиксы, но тут(в С шарп) они не сморятся. Ну как-то привык я что имя переменой отличается от описательной части.
ФукционалТакойТо ФукционалТакойТо1= new ФукционалТакойТо();
Тоже шершавит.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135226
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135227
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
Эх был бы у меня сформулированный вопрос

Если у тебя нет сформулированного вопроса, то для чего тебе нужен сформулированный ответ?
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135229
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Siemargl,

И что, я тоже это гуглом нашел. Нет тама ответа. Ну или я не нашел однако.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135230
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fkthat
tavr2022
Эх был бы у меня сформулированный вопрос

Если у тебя нет сформулированного вопроса, то для чего тебе нужен сформулированный ответ?


Мне и наводки хватит.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135231
tavr2022
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вот например TextBox делаю префикс tbText, label соответственно lbText, bitton префикс bt все просто и понятно. А вот на классах и объектах я что-то засел.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135233
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
Эх был бы у меня сформулированный вопрос, я бы вас здесь не мучал. Я бы из Гугула ответы бы добыл.
Попробую поподробней, на примере как-то.
Вот добавляю в проект свой класс, отдельным файлом, все как положено. Название соотнесено даю осмысленное тому какой функционал этот класс будет реализован.
Ну вот и получается у меня в проекте файл с именем ФукционалТакойТо, в нем описан класс с названием ФукционалТакойТо. Пока все красиво, мне нравится.
Потом мне надо же ним работать. Соответственно мне нужно создать экземпляр класса, это объект. Я же правильно понимаю, что объект – это просто что-то конкретное, а класс – это некое абстрактное понятие, которое просто содержит описательную часть?
И вот создаю в коде
ФукционалТакойТо ФукционалТакойТо= new ФукционалТакойТо();
Три подряд одинаковых слова, меня тут начинает шершавить, ну не кузяво вот. Ну первое и третье слово то понятно, а вот второе слово хочу чтобы отличалось, раньше у меня(не С шарп) были префиксы, но тут(в С шарп) они не сморятся. Ну как-то привык я что имя переменой отличается от описательной части.
ФукционалТакойТо ФукционалТакойТо1= new ФукционалТакойТо();
Тоже шершавит.


Реально попо дробней, на примере как-то!
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135252
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tavr2022
А вот на классах и объектах я что-то засел.

TextBox и Label - это тоже классы и объекты. К.О.

tavr2022
Ну вот что это за фигня. Класс хранит настройки.
Это при старте основ формы приложения
Settings Settings = new Settings();


А если с формами
FormSettings FormSettings = new FormSettings();
FormSettings.ShowDialog();

Это первый раз.
А потом что?
FormSettings FormSettings1 = new FormSettings();
FormSettings1.ShowDialog();

Дык я запутаюсь же нафиг.

Если не включается голова, то не помогут ни гугл, ни форумы, ни code conventions с naming guidelines.
Вот про что-то такое
Код: c#
1.
2.
3.
4.
5.
var formSettingsForPreview = new FormSettings();
formSettingsForPreview.ShowDialog();

var formSettingsForChanging = new FormSettings();
formSettingsForChanging.ShowDialog();


тоже в голову ни разу не приходило?
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135258
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если уж совсем туго с фантазией, то просто замени большие буквы на маленькие.
Код: c#
1.
var my_class = new MyClass();
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135274
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T
Если уж совсем туго с фантазией, то просто замени большие буквы на маленькие.
Код: c#
1.
var my_class = new MyClass();



можно попо дробней даже применить свое отношение, например
Код: c#
1.
2.
var my_zuka_class = new MyClass1();
var my_cbladsky_lass = new MyClass2();


и т.д.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135320
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОни же будку будут перекрывать же друг друга.
Вот тут собака зарыта.
Чем помочь? отправить обратно в детский сад....?
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135347
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи
авторОни же будку будут перекрывать же друг друга.

Вот тут собака зарыта.
Чем помочь? отправить обратно в детский сад....?

туда нельзя, там могут будку перекрыть!
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135351
Сотрудник Главного Управления
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135355
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сотрудник Главного Управления,
это да, когда пишешь на 3 - 4 языках одновременно в голове зоопарк из всяких змей и верблюдов и eslintы приходится отключать и фиксить при коммитах что бы другие не сьезжали, на то и форум туаможно какхотя.
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135360
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
туда нельзя, там могут будку перекрыть!

У меня от этой темы уже будку перекрыло
...
Рейтинг: 0 / 0
Именование класса и экземпляра класса
    #40135371
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сотрудник Главного Управления


Спасибо великодушное, я в курсе, но мне это и на *** не нужно, это ТС
...
Рейтинг: 0 / 0
25 сообщений из 39, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Именование класса и экземпляра класса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]