ПРОГРАММИРОВАНИЕ
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
Р.Р.ВАФИН В.И.МЕДВЕДЕВ
ПРОГРАММИРОВАНИЕ
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
Р.Р.ВАФИН В.И.МЕДВЕДЕВ
Учебное пособие
Казань 2008
Министерство образования и науки Российской Федерации
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
им. А.Н.Туполева
Учебное пособие
Рекомендовано к изданию Учебно-методическим центром
КГТУ им.А.Н.Туполева
Казань 2008
УДК 681.3
Вафин Р.Р. Медведев В.И. Объектно-ориентированное программирование: Учебное пособие. Казань: Изд-во Казан. Гос. техн. Ун-та, 2008. 200 с.
ISBN
Рассматриваются вопросы основ теории объектно-ориентированного программирования с использованием языка программирования Visual C#.NET. Приводятся примеры объектно-ориентированного программирования на языке Visual C#.NET.
Табл. 1. ил. 17. Библиогр.: 3 назв.
ISBN © Изд-во Казан. гос. техн. ун-та, 2008
© Р.Р. Вафин,В.И.Медведев 2008
История развития операционных систем (ОС) фирмы Microsoft восходит к Window 3.1, выпущенного в 1992 г. Развитие операционных систем этого семейства шло по двум ветвям: операционные системы для домашнего компьютера и офисных операционных систем. Сравнительно недавно появилась ОС Window XP, призванная объединить обе ветви развития в одну. Процесс развития ОС этого семейства шел в основном эволюционным путем. К существующим функциям ОС просто добавлялось большое количество новых API-функций без замены старых. Этим достигалась совместимость программного продукта разработанного под Windows для всех версий ОС. Благодаря такому подходу продукция фирмы Microsoft имеет высокую конкурентную способность на рынке. Но с другой стороны во многих областях программирования требования обратной совместимости кода с устаревшими технологиями кода ведет к сильному усложнению и затягиванию времени разработку программного продукта.
Процесс эволюционного развития привел к необходимости качественного скачка технологий программирования свободных от недостатков старого наследия. Таким революционным моментом стало создание фирмой Microsoft среды.Net Framework и создание мастерской разработчика для этой среды. Эта мастерская включает в себя средства для разработки программ на языках VC++.Net VB.Net и т.д. В настоящее время заявлено около 40 компиляторов различных языков для этой среды. Самым важным моментом стало появление нового, написанного с нуля языка программирования C#.Net. При разработке этого языка был учтен более чем 20 летний опыт объектно-ориентированного программирования (ООП).