• Как правильно выделить объект и класс в ООП?

    @dezzcore Автор вопроса
    Ascar, а как можно реализовать вывод ошибки в другом классе? Т.е у меня есть поле дата и свойство. И у меня есть проверка строки, на наличие точки в 3 символе. Мне надо чтобы в вин форме выводилось сообщение о том, что нет точки, но как мне правильно передать об этом сообщение в вин форму?(согласно ооп) Или нужно строить проверку значений непосредственно в самой форме, а не в классе линии?
    class Line{
      {
            private string date;
    
            public string Date
            {
                get{ return date;}
                set
                {
                 if (value.IndexOf(".") == 2)
                    {
                        date = value;
                    }
                }
               
                
            }
  • Как правильно выделить объект и класс в ООП?

    @dezzcore Автор вопроса
    Да, так понятнее намного. А вот у меня еще стоит целью реализация сохрание информации в текстовый файл. Мне нужно создавать метод, в который я буду передавать данные для сохранения в каждом классе или это должно быть реализовано отдельным классом, который возьмет нужные поля у классов и сохранит в файл? Отдельным классом будет удобнее, но будет ли это правильно с точки зрения ооп?