Категория
Информатика
Тип
контрольная работа
Страницы
24 стр.
Дата
07.03.2013
Формат файла
.doc — Microsoft Word
Архив
171205.zip — 40.86 kb
  • ponjatie-obektno-orientirovannogo-programmirovanija_171205_1.doc — 147 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Понятие
объектно-ориентированного программирования


Содержание

Замечания руководителя

Введение

1. 
Основные
понятия объектно-ориентированного программирования

2. 
Объект
– как базовое понятие в объектно-ориентированном программировании

2.1 
Инкапсуляция

2.2 
Наследование
как важнейшее свойство объекта

2.3 
Экземпляры
объектных типов

2.4 
Поля
объектов

2.5 
Методы

2.6 
Полиморфизм


Понятие
класса


Процесс
объектно-ориентированного проектирования


Объектно-ориентированные
языки


Простая
объектная модель и ссылочно-объектная модель


 Языки
и программное окружение

Заключение

Список литературы

 


 

Введение

Исторически сложилось так,
что программирование возникло и развивалось как процедурное программирование, которое
предполагает, что основой программы является алгоритм, процедура обработки данных.
Объектно-ориентированное программирование - это методика разработки программ, в
основе которой лежит понятие объекта как некоторой структуры, описывающей объект
реального мира, его поведение. Задача, решаемая с использованием методики объектно-ориентированного
программирования, описывается в терминах объектов и операций над ними, а программа
при таком подходе представляет собой набор объектов и связей между ними. Другими
словами можно сказать, что объектно-ориентированное программирование представляет
собой метод программирования, который весьма близко напоминает наше поведение. Оно
является естественной эволюцией более ранних нововведений в разработке языков программирования.
Объектно-ориентированное программирование является более структурным, чем все предыдущие
разработки, касающиеся структурного программирования. Оно также является более модульным
и более абстрактным, чем предыдущие попытки абстрагирования данных и переноса деталей
программирования на внутренний уровень.



Ваше мнение



CAPTCHA