Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
turbanoff
Эксперт Java
4016 / 3751 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
13.08.2013, 08:56

Задача на логическое мышление на собеседовании

13.08.2013, 08:56. Просмотров 1676. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Razovy Посмотреть сообщение
Как избавиться от переписывания одного и того же switch - a , чтобы в каждом классе был вызов ОДНОЙ и той же функции, где этот switch и реализуется?
Унаследуйте все ваши классы от одного общего абстрактного класса.
В этот класс перенести switch. В case ветках вызывайте новые абстрактные методы, и, соответственно в потомках необходимо будет вынести вызов старых методов в реализацию новых методов.

Вернуться к обсуждению:
Задача на логическое мышление на собеседовании
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2013, 08:56
Готовые ответы и решения:

Задачка на собеседовании
Дали задачку на собеседовании.A,B-булевские переменные. Есть выражение A?B:!B...

Вопросы по MS SQL на собеседовании .net junior
Доброго времени суток, друзья. В ходе подготовки к собеседованию в одну...

Какие вопросы надо задать на собеседовании?
Собственно наверно странный вопрос, но.... Какие вопросы надо задать на...

Какие вопросы могут задать на собеседовании по C# для начинающего программиста
Подскажите пожалуиста, какие вопросы могут задать на собеседовании по C# для...

на логическое мышление
Известна зарплата каждого из 12 работников фирмы за каждый месяц первого...

6
Другие темы раздела
C# Преобразовать строки в лексемы http://www.cyberforum.ru/csharp-beginners/thread937178.html
Где ошибка в данной программе и как ее исправить? using System; class TokenizeDemo { static void Main() { string input = { "100 + 19", "100 / 3.3", "-3 * 9", "100 - 87" };
C# Блокировка клавиатуры в форме C# Всем привет! Я уже сделал графический пароль, осталось блокировать клавиатуру дабы пользователь не нажал на кнопку Win или Alt+Ctrl+Del, чтобы попытаться выйти из программы ( я ни в коем случае не... http://www.cyberforum.ru/csharp-beginners/thread937156.html
Коллекции C#
Прочитал в книжке что стоит использовать коллекции из пространства имен System.Collection.Generic, т.к. они лучше чем в System.Collection. но в Generic нет никакого подобия ArrayList, и что делать...
Удаление символов в строке C#
Есть ли такая функция для c# как в php? $vowels = array(";", ":", "/", "http", ","); $loginn = str_replace($vowels, "", $login);
C# Построение лабиринта http://www.cyberforum.ru/csharp-beginners/thread937074.html
я хотел бы построить лабиринт по которому может ходить персонаж но как реализовать понятия не имею) натолкните на решение или помогите вот мой начальный код( заготовочка): using System;...
C# не могу записать инфу в поля Всем доброго времени суток! Вообщем прочитал книгу по шарпу, решил закрепить знания практикой и написать почтовый клиент простейший! Проблема в следующем: записываю логин и пароль в класс Account при... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru