1 of 11

Поняття об’єкта в мові програмування, його властивостей і методів

2 of 11

Об'єктно-орієнтоване програмування — це метод програмування, який розглядає програму як множину «об'єктів», що взаємодіють між собою

Розбиття складної системи на частини – об’єкти.

Удосконалення кожної частини окремо, не залежно від інших.

3 of 11

Об’єкт – це те, на що спрямована певна діяльність�

Будь-яка інформація, яку ми отримуємо, пов’язана з певними об’єктами.

Кожний об’єкт має свою назву

4 of 11

Властивості об’єкта

  • кількісні — такі властивості можна подати числом у певних одиницях виміру (метрах, секундах, грамах);
  • якісні — такі властивості можна лише назвати.

5 of 11

Подія

Подія — зміна властивостей об'єкта, взаємодія між об'єктами, утворення нового об'єкта або знищення наявного об'єкта.

6 of 11

Середовище об'єкта

середовище, у якому перебуває об'єкт, незалежно від того, які дії ним чи над ним (крім знищення об'єкта) виконано.

7 of 11

Методи

Це команди, які об’єкт розуміє і може виконувати.

Властивості і методи є інтерфейсом об’єкта

8 of 11

Особливості програм з графічним інтерфейсом

  • Програма відкривається у вікні.
  • За допомогою миші виконуються команди.
  • Усі об’єкти мають властивості.
  • Події пов’язані з об’єктами.

9 of 11

Створення об’єктів графічного інтерфейсу у Python

Модулі підключення команд для створення графічного інтерфейсу tkinter та easygui

10 of 11

Написи

Для того, щоб у вікні розмістити напис, використовують об’єкт Label.

11 of 11