Java SE: основные понятия Александр Последов alexander.posledov@oracle.com.

Презентация:



Advertisements
Похожие презентации
Лекция 3 Принципы объектно- ориентированного программирования.
Advertisements

Учебный курс Объектно-ориентированный анализ и программирование Лекция 7 Методы как средство реализации операций Лекции читает кандидат технических наук.
Классы в C# Ссылочный тип, определенный пользователем (аналогично языкам C++ и Java) Единичное наследование классов Множественное наследование интерфейсов.
Принципы объектно-ориентированного программирования Объектная модель Наследование Инкапсуляция Полиморфизм.
Прикладное программирование кафедра прикладной и компьютерной оптики Наследование.
1 Java 6. ИНТЕРФЕЙСЫ И ВНУТРЕННИЕ КЛАССЫ. 2 Интерфейсы Не являются классами Ни один из объявленных методов не может быть реализован внутри интерфейса.
Рассматриваемые вопросы Основы системного подхода Понятие предметной области (ПрО). Программа как модель ПрО Классы в Java: описание (декларация) и определение.
Платформа Java SE: введение Андрей Дмитриев
1 Java 6. ИНТЕРФЕЙСЫ И ВНУТРЕННИЕ КЛАССЫ. 2 Интерфейсы Не являются классами Ни один из объявленных методов не может быть реализован внутри интерфейса.
Основы информатики Классы Заикин Олег Сергеевич zaikin.all24.org
ОБЪЕКТНО- ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ (ООП) 1.
Лекция 8. Введение в ООП. Часть 1 Красс Александр СПбГУ ИТМО, 2008.
1 © Luxoft Training 2012 Java: расширенные вопросы Модуль #8.
Новые возможности Java 5 Java Advanced. 2Georgiy KorneevJava Advanced / Новые возможности Java 5 Содержание Перечисления Метаданные Другие возможности.
Лекция 10. Введение в ООП. Часть 3 Красс Александр СПбГУ ИТМО, 2008.
Лекция 2: Описание класса 1. Поля 2. Методы 3. Конструкторы.
Особенности Java. Блок static static { } Создание и уничтожение объектов new – создание объекта finalyze()
Кафедра ОСУ, Java 2004 Слайд 1 Наследование Наследование позволяет использовать существующий класс для определения новых классов, т.е. способствует.
Классы в C#. Две роли классов Класс Класс – это модуль, архитектурная единица построения программной системы. Модульность построения – основное свойство.
Наследование Наследование – это отношение является между классами. class Person { string first_name; int birth_year;... } class Student : Person { float.
Транксрипт:

Java SE: основные понятия Александр Последов

Объектно-ориентированный подход Класс в основе всего Human-readable синтаксис Независимость от «железа» Огромный набор готовых API Безопасность и переносимость Особенности языка

Лексика Пакет Класс Объект Метод Поле Переменная

Соглашение об оформлении программ Java Coding Style JavaDoc

Конструкторы и методы Для чего нужен конструктор Конструктор по умолчанию Метод. Вызов метода Передача параметров

Область видимости и модификаторы доступа private package protected public

Перегрузка и переопределение Что такое сигнатура? Зачем перегружать? Полиморфизм!

Интерфейсы и абстрактные классы Отличия от обычных классов Применение на практике Расширение интерфейсов

Демонстрация

Вопросы и Ответы Q UESTIONS A NSWERS &