Сделать стартовой | Добавить в избранное
 Зарегистрироваться
 Забыл пароль?

 
 
 Категории
   
 
 
 
 
 
 
  Урок 8. Основы объекто-ориентированного программирования (видеоурок)
Категория: Java | Автор: admin | (15 сентября 2009)
 
Обновлено: 24.09.2009 - 09:20

Цели урока

  • Получить общее представление об объектно-ориентированном программировании
  • Рассмотреть основные черты объектно-ориентированного подхода к программированию:
    • абстрагирование;
    • инкапсуляция;
    • наследование;
    • полиморфизм.

Цели урока

  • Получить общее представление об объектно-ориентированном программировании
  • Рассмотреть основные черты объектно-ориентированного подхода к программированию:
    • абстрагирование;
    • инкапсуляция;
    • наследование;
    • полиморфизм.

Описание урока

В данном уроке сделана попытка объяснить основы объектно-ориентированного программирования в наиболее простой форме, в рамках короткого видео урока. Урок сопровождается понятными реальными примерами из жизни, а так же, для наглядности, приводятся листинги кода.

В уроке рассматриваются основные черты объектно-ориентированного подхода к программированию: абстрагирование, инкапсуляция, наследование и полиморфизм. Без понимания этих четырех принципов невозможно писать эффективные программы на каком-либо объектно-ориентированном языке. Необходимо помнить, что Java – чистый объектно-ориентированный язык программирования, т.е. он позволяет использовать только объектно-ориентированную модель программирования, это означает, что без знания основ ООП (объектно-ориентированного программирования) практически невозможно писать серьезные программы на языке Java. Несложные примеры, приведенные в уроке, несомненно, помогут понять все эти принципы.

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

Инкапсуляция позволяет ограничить доступ к какой-либо информации. Важно понять, что абстракция и инкапсуляция дополняют друг друга, т.е. абстрагирование направлено на наблюдаемое поведение объекта, а инкапсуляция занимается его внутренним устройством. В этом уроке, в общих чертах, объясняются функции двух модификаторов доступа: private и public.

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

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

Для закрепления материала предлагается тестовое задание, которое позволит вам проверить степень усвоения материала данного урока.



Бесплатно скачать видео урок:

Скачать видеоурок в формате mp4 (depositfiles)

Скачать видеоурок в формате mp4 (letitbit)

Скачать видеоурок в формате mp4 (ifolder)

Задания

Тест

  1. В подклассе структура и поведение исходного суперкласса может:
    1. дополняться и перерождаться
    2. усекаться и закрепляться
    3. дополняться и переопределяться
    4. отменяться и удаляться
  2. Абстрагирование:
    1. упрощенное описание объектов, при котором одни свойства и детали выделяются, а другие опускаются
    2. усложненное описание объектов, при котором выделяются все свойства и детали
    3. принцип скрытия информации
    4. принцип повторного использования кода
  3. Полиморфизм позволяет:
    1. использовать объекты суперклассов в любом коде, предназначенном для работы с объектами их подкласса
    2. использовать объекты подклассов в любом коде, предназначенном для работы с объектами их суперкласса
    3. использовать объекты суперклассов в любом коде
    4. использовать объекты подклассов в любом коде
  4. Наследование:
    1. реализация только одной идеи устранения дублирования данных
    2. особое отношение между объектами одного класса
    3. такое отношение между классами, когда один класс повторяет структуру и поведение другого класса
    4. такое отношение между классами, когда один класс повторяет структуру или поведение другого класса
  5. Базовым понятием объектно-ориентированного программирования является
    1. метод
    2. поле
    3. ориентация
    4. объект
  6. Каждый объект является экземпляром определенного класса
    1. да
    2. нет
  7. Класс может использоваться для создания
    1. одного экземпляра
    2. двух экземпляров
    3. пяти экземпляров
    4. более пяти экземпляров
  8. Все классы в языке Java не являются наследниками класса Object
    1. да
    2. нет

Ответы

Раскрыть
1 – c; 2 – a; 3 – b; 4 – c; 5 – d; 6 – a; 7 – d; 8 – b.


 

КОММЕНТАРИИ

(18.09.2009 - 03:50) цитировать
 
 
Красавчик! Так держать! Прикольные лекции!
 
 
(18.09.2009 - 03:53) цитировать
 
 
Вот еще бы о полиморфизме по больше примеров, а то так туманно как-то!
 
 
(5.10.2009 - 18:00) цитировать
 
 
Когда продолжения занятий?))Выход след уроков?
Очень нужны,плз.
 
 
(2.11.2009 - 18:36) цитировать
 
 
Товарищ, администратор, огромное человеческое спасибо за видеоуроки. Огромная просьба продолжить эту прекрасную серию и не останавливаться на 8-ми уроках. Что это за анонсы к видеоурокам?
 
 
(3.11.2009 - 02:50) цитировать
 
 
admin Спасибо за теплые слова в адрес itlift.ru! По поводу продолжения, пока сложно... Сказывается отсутствие финансового рычага! Будем стараться. Анонсы - это предварительное объявление о том, что Вы сможете изучить в следующих видео уроках.
 
 
(21.11.2009 - 00:35) цитировать
 
 
maki Спасибо за уроки.. ждем с нетерпением продолжение
я думаю разместили бы вы на сайте кошельки для помощи кто смог бы отправил за ваш труд
 
 
(25.11.2009 - 15:46) цитировать
 
 
admin,

Добавьте кнопочку DONATE - уверен - хоть какой-нибудь "рычаг" появится :)
 
 
(4.12.2009 - 22:07) цитировать
 
 
Молодцы, хорошая работа, конечно 8 урок оцень сжат и людям поверхностно знакомым с азами програмирования будет сложно уследить за мыслью. А так все верно. Одобряю, уважаю.
 
 
(2.02.2010 - 12:27) цитировать
 
 
Большое спасибо за уроки,жду продолжения.Ссылка на руководство по Eclipse http://t-linux.by/uploads/media/Eclipse_Java.pdf
 
 
(8.03.2010 - 20:44) цитировать
 
 
Так вы повесьте баннеров хотя бы каких-то)
Очень интересные уроки.
Синтаксис похож очень на C++ у Java, и поэтому 8 уроков маловато, хотелось бы поглубже изучить данную технологию, и особенно программирование под телефоны на J2ME...
 
 
(10.03.2010 - 10:33) цитировать
 
 
О полиморфизме сложно, не успевал следить за мыслями, видать мало сала в мозгу, а вообще отличный урок, базовые знания о ООП получены :)
 
 
(21.03.2010 - 18:12) цитировать
 
 
Спасибо за уроки. Объясняете очень понятно и доходчиво. Хочу как и все продолжения. на счет копилки на сайте подали отличную идею, на других сайтах такой вариант работает. Еще раз спасибо.
 
 
(4.04.2010 - 02:18) цитировать
 
 
Огромное спасибо за уроки. Очень хотелось бы продолжения уроков.
 
 
(10.06.2010 - 23:29) цитировать
 
 
Присоединяюсь ко всем по вопросу о продолжении уроков. Молодец, Администратор.
 
 
(1.07.2010 - 07:31) цитировать
 
 
Спасибо за уроки. Мне очень помогло ^_^
 
 
(20.09.2010 - 23:26) цитировать
 
 
Спасибо большое за бесплатные уроки!!!
 
 
(7.10.2010 - 01:05) цитировать
 
 
бесспорно помогает!!! Благодаря вам стал понимать Java
up up up up
 
 
(2.02.2018 - 20:46) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Рады предложить вам потрясающее средство для снижения веса Mangoosteen. С его помощью можно сжечь около 15 kg за 2 недели.

Растение мангустин произрастает на Шри-Ланке. Плоды дерева обладают замечательными особенностями, которые были взяты за основу сиропа Mangoosteen. В банке содержится более 20 плодов данного удивительного дерева. Плоды с дерева мангкут помогают убрать излишнею жировую ткань. И положительно воздействуют на человека в комплексе. Специфика производства препарата, и специализированная упаковка позволяют сохранить все полезные свойства растения.

Основным веществом сиропа Мангустина являются плоды с дерева мангкут, в которых имеется большое количество полезных элементов. Благодаря веществу окиси дифениленкетона, которое в больших дозах содержатся во фрукте, значительно притормаживаются процессы окисления в теле. Окись дифениленкетона считается одним из самых сильных антиокислителей. В плоде растения гарциния также содержатся разнообразные группы витаминов и микроэлементы. Купить сироп Mangoosteen возможно на интернет-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(2.02.2018 - 22:11) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Хотим предложить вам чудодейственное средство для похудения сироп Мангустина. С ним можно избавиться от 15 kg за 14 суток.

Растение мангостин произрастает в Таиланде. Плоды этого дерева имеют замечательные особенности. Во флакончике имеется около 20 плодов данного замечательного растения. Плоды растения мангкут помогают убрать излишнею липидную ткань. И также замечательно воздействуют на организм в комплексе. Специфика изготовления препарата, а также уникальная упаковка позволяют сохранить все полезные свойства дерева.

Главным компонентом сиропа Mangoosteen являются фрукты с дерева мангостан, в которых содержится большое количество питательных микроэлементов. Благодаря веществу ксантону, которое в огромных количествах имеется во фрукте, сильно тормозятся окислительные процессы в теле. Ксантон признана одним из наиболее сильных антиоксидантов. В плодах дерева мангкут также есть различные группы витаминов и микроэлементы. Приобрести сироп Мансустина можно на интернет-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(2.02.2018 - 23:22) цитировать
 
 
Приобрести можно на веб-сайте http://mangg.bestsky.info

Рады предложить вам чудодейственное средство для снижения веса сироп Мангустина. С его помощью можно сжечь около 10 кг за 2 недели.

Дерево мангустин произрастает на Шри-Ланке. Плоды данного дерева имеют замечательные свойства. В банке имеется около 20 плодов данного удивительного растения. Плоды растения мангостан помогают сжечь чрезмерную жировую ткань. А также замечательно воздействуют на человека в целом. Технология изготовления препарата, и специализированная упаковка помогают сохранить все удивительные свойства плодов.

Основным действующим компонентом сиропа Мангустина являются плоды с растения гарциния, в них имеется огромное число питательных элементов. Благодаря веществу ксантону, которое в громадных количествах содержатся в плоде, значительно тормозятся окислительные процессы в теле. Ксантон признается одним из самых сильных антиокислителей. В плоде растения мангкут вдобавок содержатся разные группы витаминов и микроэлементы. Купить сироп Мансустина возможно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 00:59) цитировать
 
 
Кредит наличными в ОТП Банке http://otp.bestsky.info
 
 
(3.02.2018 - 02:40) цитировать
 
 
Приобрести можно на веб-сайте http://otp.bestsky.info

Рады предложить вам чудодейственное средство для снижения веса сироп Мангустина. С его помощью можно сжечь около 10 кг за 2 недели.

Дерево мангустин произрастает на Шри-Ланке. Плоды данного дерева имеют замечательные свойства. В банке имеется около 20 плодов данного удивительного растения. Плоды растения мангостан помогают сжечь чрезмерную жировую ткань. А также замечательно воздействуют на человека в целом. Технология изготовления препарата, и специализированная упаковка помогают сохранить все удивительные свойства плодов.

Основным действующим компонентом сиропа Мангустина являются плоды с растения гарциния, в них имеется огромное число питательных элементов. Благодаря веществу ксантону, которое в громадных количествах содержатся в плоде, значительно тормозятся окислительные процессы в теле. Ксантон признается одним из самых сильных антиокислителей. В плоде растения мангкут вдобавок содержатся разные группы витаминов и микроэлементы. Купить сироп Мансустина возможно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 07:45) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Предлагаем нашим покупателям удивительное средство для похудения Mangoosteen. При помощи него возможно избавиться от 10 кг за 2 недели.

Дерево гарциния произрастает в Таиланде. Плоды дерева обладают удивительными свойствами, которые были взяты за основу сиропа Мангустина. Во флаконе имеется около 25 плодов данного замечательного растения. Плоды с растения гарциния помогают сжечь чрезмерную жировую ткань. И также замечательно влияют на организм в комплексе. Технология изготовления препарата, а также специальная упаковка помогают сохранить все удивительные свойства растения.

Главным компонентом сиропа Мангустина являются фрукты с растения гарциния, в которых имеется большое число полезных микроэлементов. Благодаря компоненту ксантону, которое в больших дозах содержатся в плоде, сильно замедляются окислительные процессы в теле. Окись дифениленкетона считается одним из наиболее мощных антиоксидантов. В плоде растения мангкут также имеются различные группы витаминов и микроэлементы. Приобрести сироп Mangoosteen можно на интернет-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 09:00) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Предлагаем вам чудодейственное средство для снижения веса Mangoosteen. С его помощью реально сжечь около 15 кг за 14 суток.

Дерево мангостан растет на Филиппинах. Плоды данного растения обладают потрясающими особенностями, которые были положены в основу средства Мангустина. В банке имеется около 20 плодов этого замечательного дерева. Плоды растения мангкут помогают растопить лишнюю липидную ткань. И замечательно влияют на организм в целом. Специфика производства препарата, а также уникальная упаковка позволяют сберечь все удивительные свойства плодов.

Основным веществом сиропа Мангустина являются плоды с дерева мангостин, в которых содержится огромное число питательных веществ. Благодаря веществу ксантону, которое в огромных количествах содержатся во фрукте, сильно притормаживаются процессы окисления в организме. Окись дифениленкетона признается одним из самых мощных антиокислителей. В плодах растения мангостин вдобавок имеются различные группы витаминов и микроэлементы. Приобрести сироп Mangoosteen возможно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 09:22) цитировать
 
 
Приобрести можно на веб-сайте http://mangg.bestsky.info

Хотим предложить вам чудодейственное средство для похудения Mangoosteen. С ним реально сжечь около 10 kg за 14 дней.

Дерево мангостин растет на Шри-Ланке. Плоды растения имеют потрясающие свойства. Во флаконе имеется более 20 плодов этого удивительного растения. Плоды с растения мангустин помогают убрать излишнею жировую ткань. И отлично влияют на организм в комплексе. Технология изготовления препарата, а также уникальная упаковка помогают сберечь все удивительные свойства плодов.

Главным действующим веществом сиропа Мангустина являются плоды с растения мангустин, в них имеется большое число питательных элементов. Благодаря компоненту ксантону, которое в огромных дозах имеется во фрукте, значительно замедляются процессы окисления в теле. Окись дифениленкетона считается одним из наиболее сильных антиоксидантов. В плоде дерева мангостан вдобавок содержатся различные витамины и элементы. Приобрести сироп Mangoosteen возможно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 14:35) цитировать
 
 
Приобрести можно на веб-сайте http://otp.bestsky.info

Предлагаем нашим клиентам потрясающее средство для похудения Mangoosteen. С его помощью возможно избавиться от 15 kg за 2 недели.

Дерево мангустин растет на Шри-Ланке. Плоды данного растения имеют удивительные свойства. Во флакончике содержится около 25 плодов данного удивительного дерева. Плоды дерева мангостин помогают убрать излишнею липидную ткань. И отлично воздействуют на организм в комплексе. Технология изготовления средства, и специализированная упаковка помогают сохранить все полезные свойства растения.

Основным действующим компонентом сиропа Мангустина являются фрукты с растения мангостан, в них содержится большое число питательных веществ. Благодаря компоненту ксантону, которое в больших количествах имеется во фрукте, значительно замедляются процессы окисления в теле. Окись дифениленкетона считается одним из самых сильных антиоксидантов. В плодах растения мангустин также есть различные группы витаминов и микроэлементы. Приобрести сироп Mangoosteen можно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(3.02.2018 - 18:46) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Хотим предложить вам инновационное средство для похудения сироп Мангустина. С ним реально сжечь около 15 килограмм за 14 суток.

Дерево мангкут растет в Малайзии. Плоды дерева имеют удивительные свойства. Во флаконе имеется около 25 плодов этого замечательного дерева. Плоды с дерева мангостан помогают растопить чрезмерную липидную ткань. И отлично влияют на человека в комплексе. Специфика изготовления препарата, и специальная упаковка позволяют сберечь все полезные свойства растения.

Основным компонентом сиропа Mangoosteen являются фрукты с дерева мангостан, в которых имеется большое количество полезных микроэлементов. Благодаря веществу окиси дифениленкетона, которое в громадных количествах имеется в плоде, сильно тормозятся процессы окисления в организме. Окись дифениленкетона признана одним из наиболее сильных антиоксидантов. В плоде растения мангостан также есть разные витамины и микроэлементы. Купить сироп Mangoosteen возможно на сайте http://tedsjkpb.bestseller-super.ru.
 
 
(4.02.2018 - 00:43) цитировать
 
 
Приобрести можно на веб-сайте http://otp.bestsky.info

Предлагаем нашим покупателям чудодейственное средство для снижения веса Mangoosteen. С ним можно избавиться от 10 килограмм за 14 суток.

Растение гарциния растет в Таиланде. Плоды данного растения имеют потрясающие свойства. Во флакончике имеется около 25 плодов этого замечательного дерева. Плоды растения мангкут помогают растопить чрезмерную липидную ткань. И отлично влияют на организм в целом. Технология производства препарата, и уникальная упаковка помогают сберечь все удивительные свойства растения.

Главным действующим веществом сиропа Мангустина являются плоды с растения мангостан, в них имеется большое число полезных элементов. Благодаря веществу ксантону, которое в больших количествах имеется в плоде, значительно тормозятся процессы окисления в теле. Окись дифениленкетона является одним из самых сильных антиоксидантов. В плодах дерева мангостин к тому же имеются различные витамины и элементы. Купить сироп Мансустина можно на интернет-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(4.02.2018 - 04:03) цитировать
 
 
Приобрести можно на веб-сайте http://m.1bestone.pw/

Хотим предложить вам потрясающее средство для снижения веса Mangoosteen. С ним реально сбросить около 15 кг за 14 дней.

Растение мангостан произрастает в Таиланде. Плоды этого дерева имеют замечательные свойства. Во флакончике содержится около 25 плодов данного удивительного растения. Плоды растения мангустин помогают убрать излишнею жировую ткань. Также замечательно влияют на организм в комплексе. Специфика изготовления средства, и уникальная упаковка помогают сохранить все удивительные свойства плодов.

Главным компонентом сиропа Mangoosteen являются фрукты с растения гарциния, в которых содержится огромное количество питательных веществ. Благодаря компоненту ксантону, которое в больших количествах содержатся в плоде, сильно притормаживаются окислительные процессы в организме. Окись дифениленкетона признана одним из наиболее сильных антиоксидантов. В плодах дерева гарциния также есть разные группы витаминов и элементы. Купить сироп Mangoosteen можно на веб-сайте http://tedsjkpb.bestseller-super.ru.
 
 
(29.10.2018 - 22:26) цитировать
 
 
<a href="http://www.yerlichat.com/">< strong>Sohbet</strong> </a>
<a href="http://www.yerlichat.com/">< strong>Chat</strong> </a>
<a href="http://www.yerlichat.com/">< strong>Sohbet odalarД±</strong> </a>
<a href="http://www.yerlichat.com/">< strong>Sohbet siteleri</strong> </a>
 
 
(29.10.2018 - 22:26) цитировать
 
 
http://yerlichat.com sitesi sizlerle
 
 
 Добавление комментария:
 
Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
 
 
 
 
 
Copyright © 2007-2008 ITLIFT.ru
Powered by CMS 2z project
SQL запросов: 4 | Генерация страницы: 0.06 сек 
[debug] {debug_queries}
{debug_profiler} [/debug]