Найти тему
Fakeminer

Основы ООП Python за 10 минут // P2 // Методы и поля

Предыдущая часть

Привет. Давайте же создадим кофемолку, которую хотели создать в прошлой статье.

Я создал вот такой код, где все понятно расписано, где, что и как устроено

То есть, мы как бы, создали свой тип данных из примитивных типов данных. Тип "кофемолка" содержит в себе все, что надо для ее работы. Давайте создадим более умную кофемолку, которая будет молоть кофе только если там зерна, если же там что-либо еще, она выдаст ошибку:

Мы заполнили нашу кофемолку молоком, и она выдала ошибку
Мы заполнили нашу кофемолку молоком, и она выдала ошибку

То есть вот теперь вроде бы наша кофемолка уже доведена до идеала, но что есть у любой модели? Правильно, название. Однако это название должно содержать хоть что-то, не пустоту. Давайте создадим поле "Название" и заполним его.

-3

Ну вот, теперь наша кофемолка имеет свое название и систему вычисления зерна там или нет.

Продолжим мы уже в следующий статье.
Никогда не сдавайтесь! Даже если вас тянут с вашего пути держитесь на нем, у вас все получится! А самое главное Да прибудет с Вами программирование! друзья

Следующая часть