Здравствуйте все! У меня такой вопрос: Кто знает сайты, либо книжки с толковыми заданиями по ООП и C#(интересуют конкретно те задачи, где прийдется применять Наследование, Полиморфизм, Абстрактные классы).
Решил закрепить пройденное перед тем как идти дальше(читаю книгу Троелсен - Язык программирования C# 2010 и платформа .NET 4.Книга скажу я толковая - если есть опыт в программировании, то очень кстати подойдет, но для новичков в этом деле будет многое не понятно.) Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
Я Шилдта читал: C# полное руководство. Меня он вполне устроил, однако, как он у новичков пойдет, я сказать не могу.
По большому счету, почти в любом справочнике, посвященном конкретному языку (за исключением профильных, аля шаболны проектирования и т.д.), содержание строится с учетом того, что читатель может быть новичком. Соответственно основы ООП там объясняются наряду с особенностями самого языка.
Хм... я начал читать сначала Шилдта, но там мало что описанно и разжеванно на много-много страниц....У Троелсена же все кратко, но информации много и понятно...то что мне и нужно....Ну если что, я спрашивал про задачник.) Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
vasua99, а почему бы просто не начать делать какую нибудь игру? Там вы всё и сможете применить, сразу поймёте что вам очень нужно, а что не особо. По сабжу задачников не встречал нигде, по Си только знаю один, но там вы точно не сможете применить то, что есть в C#, так что ИМХО лучше сразу начинать, пробовать, учится сразу на деле.
vasua99, Хочешь задачу? Напиши игру ТЕТРИС! В нем тебе придется применять и Наследование, и Полиморфизм,и возможно Абстрактные классы, и т.д. вот тебе задача
Соглашусь с вышеотписавшимися товарищами - искать задачу под какой-то конкретный из принципов ООП дело довольно странное. Все ж таки это инструмент для решения возникающих задач - их применение не является самоцелью. Ко всему прочему применять данные принципы как правило нужно в комплексе.
Поддержу arthurfok - написать небольшую игру - это хорошая возможность применить весь комплекс озвученных задач.
Зачем в лс. Книги в электронных вариантах, для ознакомления, скачивать вполне законно. Медленно заливается. Вот ссылки http://forcoder.ru/c-sharp/c-40-i-platforma-net-4-dlya-professionalov-1058 http://forcoder.ru/c-sharp/bibliya-c-1036 http://forcoder.ru/c-sharp/c-40-polnoe-rukovodstvo-724