142
Введение в объектно-ориентированное
программирование на примере С++
В настоящее время объектно-ориентированный подход занимает в
программировании особое место. Наиболее современные и активно
используемые в индустрии информационных технологий языки — С++,
C#, Java —
являются объектно-ориентированными. В мире ежегодно
проводятся сотни специализированных конференций, посвященных
объектно-ориентированному программированию (ООП). Средства ООП
добавляются не только в императивные языки (так из Си получились С++
и Objective C), но и, например, в функциональные (Лисп — CLOS,
Common Lisp Object System). Провозглашается, что объектно-
ориентированный
подход
позволяет
создавать
более
легко
сопровождаемые и модифицируемые сложные программные системы.
Некоторые аналитики даже относят объектно-ориентированные языки к
выделенному поколению языков программирования — поколению «3,5».
Данная глава посвящена введению в объектно-ориентированное
программирование на примере языка С++.
Прежде всего заметим, что объектно-ориентированный подход может
применяться не только в программировании — да и пришел он в
программирование, так сказать, со стороны. Если смотреть на мир сквозь
призму объектно-ориентированного подхода, все в нем мы воспринимаем
как объекты. Объектами будут стул, стол, кран и т. п. К различным
объектам применимы различные действия.
Достарыңызбен бөлісу: