Search Header Logo
Основы ООП

Основы ООП

Assessment

Presentation

Computers, Science

KG

Practice Problem

Medium

Created by

Ксения Сахатова

Used 12+ times

FREE Resource

6 Slides • 5 Questions

1

Основы ООП

media

2

Функциональное программирование

Объектно- ориентированное

vs

media
media

3

​Класс состоит из:

  • атрибутов - переменных, описывающих состояние объектов класса

  • методов - функций, отвечающих за изменение состояния объекта

media

4

​Статические атрибуты

​Динамические атрибуты

  1. ​cоздаются внутри класса

  2. ​НЕ нужно создавать объект для получения значения

  3. ​относятся к классу, а не к отдельным его объектам

  1. ​cоздаются внутри метода __init__()

  2. НУЖНО создать объект класса для получения значения

  3. ​относятся к конкретному объекту

5

​Методы класса

​конструктор - __new__()

​ Он отвечает за создание нового объекта класса

инициализатор - __init__()

​ Он отвечает за инициализацию (присваивание значения) динамическим атрибутам

​деструктор - __del__()

​ Он отвечает за удаление объекта класса

media
media
media

6

Multiple Choice

Как называются переменные в классе?

1

аргументы

2

параметры 

3

атрибуты

7

Fill in the Blank

Как называются функции, которые принадлежат классу?

8

Multiple Choice

Что такое self в методах класса?

1

ссылка на класс

2

ссылка на себя

3

ссылка на созданный объект класса

4

ссылка на метод

9

Poll

Какие атрибуты класса бывают?

статические и динамические

локальные и глобальные

изменяемые и неизменяемые

10

Open Ended

При помощи какого метода создаются динамические атрибуты класса?

11

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

  • Инкапсуляция

  • Наследование

  • Полиморфизм

media
media
media

Основы ООП

media

Show answer

Auto Play

Slide 1 / 11

SLIDE