Size: a a a

2019 November 25

V

Vladimir in CODE BLOG / C#
Марат Насыров
Всем привет!
Есть базовый класс (3 поля и свойства к ним), 3 производных класса (+1 поле, у каждого свое).
Начало лаб. раб.:
1) Сделать базовый класс абстрактным (с этим понятно);
2) То, что на картинке
Не понимаю, что нужно сделать. Как быть?
тоже скилбокс?))) добавь метод, который будет реализован в каждом наследнике по своему и будет менять поля класса (по 4 в каждом производном)
источник

S

Slavic in CODE BLOG / C#
Марат Насыров
Всем привет!
Есть базовый класс (3 поля и свойства к ним), 3 производных класса (+1 поле, у каждого свое).
Начало лаб. раб.:
1) Сделать базовый класс абстрактным (с этим понятно);
2) То, что на картинке
Не понимаю, что нужно сделать. Как быть?
Добавь абстрактный метод, далее в классах наследниках ты его можешь овверайднуть и менять свойства и поля внутри классов наследников
источник

МН

Марат Насыров... in CODE BLOG / C#
Vladimir
тоже скилбокс?))) добавь метод, который будет реализован в каждом наследнике по своему и будет менять поля класса (по 4 в каждом производном)
Нет) По информатике лабу делаю
источник

V

Vladimir in CODE BLOG / C#
просто формулировки такие же божественные)
источник

МН

Марат Насыров... in CODE BLOG / C#
Vladimir
тоже скилбокс?))) добавь метод, который будет реализован в каждом наследнике по своему и будет менять поля класса (по 4 в каждом производном)
Не понимаю как этот код реализовать, но я ещё подумаю)
источник

V

Vladimir in CODE BLOG / C#
Марат Насыров
Не понимаю как этот код реализовать, но я ещё подумаю)
пишешь в базовом классе новый метод типа public void ChangeFields. в параметры ему видимо массив обжектов, раз конкретнее не сказано (ну если сказано, сам разберёшься что туда передавать). тыкаешь на появляющуюся лампочу, она тебе отнаследует этот метод в каждый производный класс. если нет лампочки, руками скопируй. в каждом классе-наследнике пишешь тело метода, что-то типа this.field1 = object[0]; ... this.field4 = object[3]. профит
источник

МН

Марат Насыров... in CODE BLOG / C#
Vladimir
пишешь в базовом классе новый метод типа public void ChangeFields. в параметры ему видимо массив обжектов, раз конкретнее не сказано (ну если сказано, сам разберёшься что туда передавать). тыкаешь на появляющуюся лампочу, она тебе отнаследует этот метод в каждый производный класс. если нет лампочки, руками скопируй. в каждом классе-наследнике пишешь тело метода, что-то типа this.field1 = object[0]; ... this.field4 = object[3]. профит
Хорошо, попробую, спасибо большое )
источник

МН

Марат Насыров... in CODE BLOG / C#
Vladimir
пишешь в базовом классе новый метод типа public void ChangeFields. в параметры ему видимо массив обжектов, раз конкретнее не сказано (ну если сказано, сам разберёшься что туда передавать). тыкаешь на появляющуюся лампочу, она тебе отнаследует этот метод в каждый производный класс. если нет лампочки, руками скопируй. в каждом классе-наследнике пишешь тело метода, что-то типа this.field1 = object[0]; ... this.field4 = object[3]. профит
Я, кажется, догоняю о чем речь идёт, спасибо
источник

V

Vladimir in CODE BLOG / C#
только в базовом классе public abstract void, а в наследниках public override void
источник
2019 November 26

67

666 777 in CODE BLOG / C#
кто знает, что бы при автозакрыти программы-  new Thread(() => { Thread.Sleep(10000); Application.Exit(); }).Start();  ,он отрабатывал один раз? при последующих не закрывал прогу
источник

МП

Миша Пищулин... in CODE BLOG / C#
666 777
кто знает, что бы при автозакрыти программы-  new Thread(() => { Thread.Sleep(10000); Application.Exit(); }).Start();  ,он отрабатывал один раз? при последующих не закрывал прогу
Мб потоком не надо это делать?
источник

МП

Миша Пищулин... in CODE BLOG / C#
По коду вижу, что ты создаёшь второстепенный поток для закрытия программы. Бля чел, это все равно что зашивать человека вытаскивая печень.
источник

F

FenikDolgouhiy in CODE BLOG / C#
Миша Пищулин
По коду вижу, что ты создаёшь второстепенный поток для закрытия программы. Бля чел, это все равно что зашивать человека вытаскивая печень.
Пхахахах 😂
источник

МП

Миша Пищулин... in CODE BLOG / C#
FenikDolgouhiy
Пхахахах 😂
Не смешно же :(
источник

F

FenikDolgouhiy in CODE BLOG / C#
Ну... Я отношусь к этому с иронией.
источник

МП

Миша Пищулин... in CODE BLOG / C#
Относительное сравнение с реальным фактом. Если такую бяку как он сделать, то будет процесс потом в системе висеть.
источник

МП

Миша Пищулин... in CODE BLOG / C#
Кому это надо? Хз, не мне.
источник

F

FenikDolgouhiy in CODE BLOG / C#
Ну оно понятно конечно) Мне просто сравнение с печенью понравилось)
источник

MD

Mikhail Derkunov in CODE BLOG / C#
А как думаете с++ реально проще найти работу, чем на с#?
источник

MD

Mikhail Derkunov in CODE BLOG / C#
А то у нас в группе холивар идёт)))))
источник