Аспектно - ориентированное программирование. Основные принципы ООП

Слайд 2

Основные принципы ООП. 1. Инкапсуляция - это объединение в единое целое

Основные принципы ООП.

1. Инкапсуляция - это объединение в единое целое данных

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

Плагины для Eclipse

Плагины для Eclipse

Слайд 4

Eclipse Marketplace

Eclipse Marketplace

Слайд 5

Слайд 6

Слайд 7

Слайд 8

Анализаторы кода

Анализаторы кода

Слайд 9

Слайд 10

Форматирование кода

Форматирование кода

Слайд 11

Слайд 12

Слайд 13

Версии eclipse

Версии eclipse

Слайд 14

Слайд 15

Пример на eclipse

Пример на eclipse

Слайд 16

Понятия

Понятия

Слайд 17

Spring

Spring

Слайд 18

Слайд 19

Слайд 20

Слайд 21

Слайд 22

Слайд 23

Слайд 24

Слайд 25

Слайд 26

Слайд 27

Слайд 28

Слайд 29

Слайд 30

Слайд 31

Слайд 32

Слайд 33

Слайд 34

Слайд 35

Слайд 36

Слайд 37

Слайд 38

Слайд 39

Слайд 40

Слайд 41