🗊Презентация Вводная лекция по Java. ООП

Нажмите для полного просмотра!
Вводная лекция по Java. ООП, слайд №1Вводная лекция по Java. ООП, слайд №2Вводная лекция по Java. ООП, слайд №3Вводная лекция по Java. ООП, слайд №4Вводная лекция по Java. ООП, слайд №5Вводная лекция по Java. ООП, слайд №6Вводная лекция по Java. ООП, слайд №7Вводная лекция по Java. ООП, слайд №8Вводная лекция по Java. ООП, слайд №9Вводная лекция по Java. ООП, слайд №10Вводная лекция по Java. ООП, слайд №11Вводная лекция по Java. ООП, слайд №12Вводная лекция по Java. ООП, слайд №13Вводная лекция по Java. ООП, слайд №14Вводная лекция по Java. ООП, слайд №15Вводная лекция по Java. ООП, слайд №16Вводная лекция по Java. ООП, слайд №17Вводная лекция по Java. ООП, слайд №18Вводная лекция по Java. ООП, слайд №19Вводная лекция по Java. ООП, слайд №20Вводная лекция по Java. ООП, слайд №21Вводная лекция по Java. ООП, слайд №22Вводная лекция по Java. ООП, слайд №23Вводная лекция по Java. ООП, слайд №24Вводная лекция по Java. ООП, слайд №25Вводная лекция по Java. ООП, слайд №26Вводная лекция по Java. ООП, слайд №27Вводная лекция по Java. ООП, слайд №28Вводная лекция по Java. ООП, слайд №29Вводная лекция по Java. ООП, слайд №30

Содержание

Вы можете ознакомиться и скачать презентацию на тему Вводная лекция по Java. ООП. Доклад-сообщение содержит 30 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Добрый вечер!
Описание слайда:
Добрый вечер!

Слайд 2





Позвольте представиться
Я:
Плахов Владислав
Студент 4-го курса направления ПМИ
Программист в компании «Разумные Решения»
Связаться:
vladplakhov@gmail.com
vk.com/vladplakhov
Описание слайда:
Позвольте представиться Я: Плахов Владислав Студент 4-го курса направления ПМИ Программист в компании «Разумные Решения» Связаться: vladplakhov@gmail.com vk.com/vladplakhov

Слайд 3





Формат занятий
Описание слайда:
Формат занятий

Слайд 4





А мы и в сети есть
Описание слайда:
А мы и в сети есть

Слайд 5





Задачи курса
Описание слайда:
Задачи курса

Слайд 6





Лекция 1. Вводная 
Что? На чём? Почём?
Описание слайда:
Лекция 1. Вводная Что? На чём? Почём?

Слайд 7





План занятия
Java – почему, для чего, а нужна ли она нам?
На старт! Внимание! Ой, не работает. 
ООП – организация освобождения Палестины.
А я хочу, а хочу опять. По крышам бегать, IDE запускать.
Описание слайда:
План занятия Java – почему, для чего, а нужна ли она нам? На старт! Внимание! Ой, не работает. ООП – организация освобождения Палестины. А я хочу, а хочу опять. По крышам бегать, IDE запускать.

Слайд 8





JAVA
Java – кроссплатформенный объектно-ориентированный язык программирования.
Описание слайда:
JAVA Java – кроссплатформенный объектно-ориентированный язык программирования.

Слайд 9





Почему JAVA
Описание слайда:
Почему JAVA

Слайд 10


Вводная лекция по Java. ООП, слайд №10
Описание слайда:

Слайд 11





С чего начать
Заходим на сайт oracle.com и нажимаем на кнопку Downloads
Описание слайда:
С чего начать Заходим на сайт oracle.com и нажимаем на кнопку Downloads

Слайд 12





С чего начать
Описание слайда:
С чего начать

Слайд 13





С чего начать
Принимаем лицензионное соглашение и качаем необходимую нам версию.
Описание слайда:
С чего начать Принимаем лицензионное соглашение и качаем необходимую нам версию.

Слайд 14





С чего начать
Если вы все установили правильно, то в командной строке, при выполнении команды java -version должен быть следующий вывод
Описание слайда:
С чего начать Если вы все установили правильно, то в командной строке, при выполнении команды java -version должен быть следующий вывод

Слайд 15





Взлетаем!
Описание слайда:
Взлетаем!

Слайд 16





Пример программы
Описание слайда:
Пример программы

Слайд 17





Поехали!
Когда вы написали код программы и сохранили его в файл с расширением .java
Необходимо в консоли произвести команду javac <имя_файла>.java
Если все прошло без ошибок, то в том же каталоге появляется файл <имя_класса>.class – это байт-код
Для запуска байт-код в JVM необходимо в консоли выполнить команду java <имя_класса>
???
PROFIT
Описание слайда:
Поехали! Когда вы написали код программы и сохранили его в файл с расширением .java Необходимо в консоли произвести команду javac <имя_файла>.java Если все прошло без ошибок, то в том же каталоге появляется файл <имя_класса>.class – это байт-код Для запуска байт-код в JVM необходимо в консоли выполнить команду java <имя_класса> ??? PROFIT

Слайд 18





Введение в ООП
Описание слайда:
Введение в ООП

Слайд 19





Этапы написания программы
Создание модели, определение данных для предстоящей обработки
Разработка алгоритма: определение операций над данными и последовательности шагов по преобразованию текущего состояния модели в следующее
Формулировка модели и алгоритма на языке программирования
Описание слайда:
Этапы написания программы Создание модели, определение данных для предстоящей обработки Разработка алгоритма: определение операций над данными и последовательности шагов по преобразованию текущего состояния модели в следующее Формулировка модели и алгоритма на языке программирования

Слайд 20





Развитие подходов
Описание слайда:
Развитие подходов

Слайд 21





Объекты и классы
Описание слайда:
Объекты и классы

Слайд 22


Вводная лекция по Java. ООП, слайд №22
Описание слайда:

Слайд 23





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

Наследование
	отношение между классами, при котором один класс использует структуру или поведение другого (одиночное наследование) или других (множественное наследование) классов

Полиморфизм
	способность объекта соответствовать во время выполнения двум или более возможным типам
Описание слайда:
Основные принципы Инкапсуляция объединение данных и методов их обработки в одну сущность, приводящее к сокрытию реализации класса и отделению его внутреннего представления от внешнего Наследование отношение между классами, при котором один класс использует структуру или поведение другого (одиночное наследование) или других (множественное наследование) классов Полиморфизм способность объекта соответствовать во время выполнения двум или более возможным типам

Слайд 24





WTF
Описание слайда:
WTF

Слайд 25





Достоинства ООП
Плюсы:
Классы позволяют проводить конструирование из полезных компонент, обладающих простыми инструментами, что дает возможность абстрагироваться от деталей реализации.
Данные и операции вместе образуют определенную сущность и они не «размазываются» по всей программе, как это нередко бывает в случае процедурного программирования.
Локализация кода и данных улучшает наглядность и удобство сопровождения программного обеспечения.
Инкапсуляция информации защищает наиболее критичные данные от несанкционированного доступа.
Возможность создания расширяемой (модифицируемой) системы.
Описание слайда:
Достоинства ООП Плюсы: Классы позволяют проводить конструирование из полезных компонент, обладающих простыми инструментами, что дает возможность абстрагироваться от деталей реализации. Данные и операции вместе образуют определенную сущность и они не «размазываются» по всей программе, как это нередко бывает в случае процедурного программирования. Локализация кода и данных улучшает наглядность и удобство сопровождения программного обеспечения. Инкапсуляция информации защищает наиболее критичные данные от несанкционированного доступа. Возможность создания расширяемой (модифицируемой) системы.

Слайд 26





Недостатки ООП
Минусы:
Необходимо понимать базовые концепции, такие как классы, наследование и динамическое связывание. 
Многоразовое использование требует от программиста познакомиться с большими библиотеками классов. 
Проектирование классов — задача куда более сложная, чем их использование. 
Очень трудно изучать классы, не имея возможности их «пощупать».
Неэффективность на этапе выполнения.
Описание слайда:
Недостатки ООП Минусы: Необходимо понимать базовые концепции, такие как классы, наследование и динамическое связывание.  Многоразовое использование требует от программиста познакомиться с большими библиотеками классов.  Проектирование классов — задача куда более сложная, чем их использование.  Очень трудно изучать классы, не имея возможности их «пощупать». Неэффективность на этапе выполнения.

Слайд 27





Выводы
ООП – современная парадигма программирования, в которой программа представлена в виде взаимодействующих классов и объектов.
Алгоритмы и данные объединены
Есть три базовых принципа:
Наследование
Инкапсуляция
Полиморфизм
Описание слайда:
Выводы ООП – современная парадигма программирования, в которой программа представлена в виде взаимодействующих классов и объектов. Алгоритмы и данные объединены Есть три базовых принципа: Наследование Инкапсуляция Полиморфизм

Слайд 28





Post scriptum
Описание слайда:
Post scriptum

Слайд 29





Post Post scriptum
Java 2 - Кея Хорстманн
Философия Java – Брюс Эккель
Java. ООП: для магистров и бакалавров  - Алексей Васильев
Описание слайда:
Post Post scriptum Java 2 - Кея Хорстманн Философия Java – Брюс Эккель Java. ООП: для магистров и бакалавров  - Алексей Васильев

Слайд 30





Спасибо за внимание.
Ваши вопросы
Описание слайда:
Спасибо за внимание. Ваши вопросы



Похожие презентации
Mypresentation.ru
Загрузить презентацию