Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация на тему: "Особенности объектно-ориентированных языков"

Презентация на тему: "Особенности объектно-ориентированных языков"



Внимание! Сегодня последний день приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика
Особенности объектно-ориентированных языков Корниенко Регина
План Определение объектно-ориентированного языка программирования; Наиболее р...
Определение объектно-ориентированного языка программирования Объектно-ориенти...
Определение объектно-ориентированного языка программирования Объектно-ориенти...
Наиболее распространенные объектно-ориентированные языки программирования Пер...
Наиболее распространенные объектно-ориентированные языки программирования Наи...
Свойства объектно-ориентированного языка программирования 1. Абстракции – фор...
Преимущества объектно-ориентированного программирования Использование одного...
Особенность объектно-ориентированного программирования ООП позволяет сократит...
Принципы объектно-ориентированного программирования В основу ООП положены сле...
1 из 10

Описание презентации по отдельным слайдам:

№ слайда 1 Особенности объектно-ориентированных языков Корниенко Регина
Описание слайда:

Особенности объектно-ориентированных языков Корниенко Регина

№ слайда 2 План Определение объектно-ориентированного языка программирования; Наиболее р
Описание слайда:

План Определение объектно-ориентированного языка программирования; Наиболее распространенные объектно-ориентированные языки программирования; Свойства объектно-ориентированного языка программирования; Преимущества объектно-ориентированного программирования; Особенность объектно-ориентированного программирования; Принципы объектно-ориентированного программирования;

№ слайда 3 Определение объектно-ориентированного языка программирования Объектно-ориенти
Описание слайда:

Определение объектно-ориентированного языка программирования Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования. В основе концепции объектно-ориентированного программирования лежит понятие объекта — некой сущности, которая объединяет в себе поля (данные) и методы (выполняемые объектом действия).

№ слайда 4 Определение объектно-ориентированного языка программирования Объектно-ориенти
Описание слайда:

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

№ слайда 5 Наиболее распространенные объектно-ориентированные языки программирования Пер
Описание слайда:

Наиболее распространенные объектно-ориентированные языки программирования Первый объектно-ориентированный язык программирования Simula 67 был разработан в конце 60-х годов в Норвегии. Авторы этого языка очень точно угадали перспективы развития программирования: их язык намного опередил свое время. Но достоинства языка Simula 67 были замечены некоторыми программистами, и в 70-е годы было разработано большое число экспериментальных объектно- ориентированных языков программирования: например, языки CLU, Alphard,Concurrent Pascal и др. Эти языки так и остались экспериментальными, но в результате их исследования были разработаны современные объектно- ориентированные языки программирования: C++, Smalltalk, Eiffel и др.

№ слайда 6 Наиболее распространенные объектно-ориентированные языки программирования Наи
Описание слайда:

Наиболее распространенные объектно-ориентированные языки программирования Наиболее распространенным объектно-ориентированным языком программирования безусловно является C++. Свободно распространяемые коммерческие системы программирования C++ существуют практически на любой платформе. Широко известна свободно распространяемая система программирования G++, которая дает возможность всем желающим разобрать достаточно хорошо и подробно прокомментированный исходный текст одного из образцовых компиляторов языка C++. Завершается работа по стандартизации языка C++: последний Draft стандарта C++ выпущен в июне 1995 г. (он доступен по Internet).

№ слайда 7 Свойства объектно-ориентированного языка программирования 1. Абстракции – фор
Описание слайда:

Свойства объектно-ориентированного языка программирования 1. Абстракции – формальное о качествах или свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов; 2. Инкапсуляции – механизма, связывающего вместе код и данные, которыми он манипулирует, и защищающего их от внешних помех и некорректного использования; 3. Наследования – процесса, с помощью которого один объект приобретает свойства другого, т.е. поддерживается иерархической классификации; 4. Полиморфизма – свойства, позволяющего использовать один и тот же интерфейс для общего класса действий.

№ слайда 8 Преимущества объектно-ориентированного программирования Использование одного
Описание слайда:

Преимущества объектно-ориентированного программирования Использование одного и того же программного кода с разными данными. Классы позволяют создавать множество объектов, каждый из которых имеет собственные значения атрибутов. Нет потребности вводить множество переменных.Пространство имен конкретного объекта формируется на основе класса, от которого он был создан, а также от всех родительских классов данного класса. Объект можно представить как некую упаковку данных. Наследование и полиморфизм позволяют не писать новый код, а настраивать уже существующий, за счет добавления и переопределения атрибутов. Это ведет к сокращению объема исходного кода.

№ слайда 9 Особенность объектно-ориентированного программирования ООП позволяет сократит
Описание слайда:

Особенность объектно-ориентированного программирования ООП позволяет сократить время на написание исходного кода, однако ООП всегда предполагает большую роль предварительного анализа предметной области, предварительного проектирования. От правильности решений на этом предварительном этапе зависит куда больше, чем от непосредственного написания исходного кода.

№ слайда 10 Принципы объектно-ориентированного программирования В основу ООП положены сле
Описание слайда:

Принципы объектно-ориентированного программирования В основу ООП положены следующие принципы: Абстрагирование; Ограничение доступа; Модульность; Иерархия; Типизация; Параллелизм; Устойчивость.



57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Автор
Дата добавления 03.10.2016
Раздел Информатика
Подраздел Презентации
Просмотров21
Номер материала ДБ-233804
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх