Зображення користувача Леонід Українець.
Леонід Українець
  • Відвідувань: 0
  • Переглядів: 0

Оголошення класу Демос мовою Пайтон

Короткий приклад створення класу і об’єкта, що належить до класу.

Більше, ніж половина часу розробки програмно-інформаційного комплексу Міжмор’я  буде присвячена кодуванню мовою Пайтон.
З її допомогою ми:
• організуємо структуру веб-адрес;
• налаштуємо проєкт;
• реалізуємо збереження та отримання даних із бази;
• запрограмуємо усі функціональні сторінки веб-сайту;
• і ще дещо.

 

Ця мова є кросплатформеною, динамічною інтерпритованою мовою з простим синтаксисом, що дає можливість програмісту швидко створювати програми та фокусуватись на вирішенні кінцевих завдань. Ось приклад коду з проєкту, який підтверджує, що ця мова є дійсно простою і лаконічною.

class Demos(object):                        
    def __init__(self, name):               
        self.name = name                     
        
demos1=Demos("Вольники")         
print demos1.name      

Тепер поясню кожну стрічку коду:                  

1) оголошення класу з назвою Demos, котрий успадковує властивості стандартного класу object.

2) опис функції ініціалізації, тобто створення об’єкту, що належить до класу Demos.

3) параметр self - це і буде сам об’єкт, надаємо йому значення name з другого параметра.

4) створення окремого примірника класу (об’єкта) і запис його у змінну. 

5) вивід на екран імені новоствореного зразка класу.

Як це працює можна оцінити онлайн. Продовження у цій статті.

 

Наші інтереси: 

Вивчаємо програмування.

Якщо ви помітили помилку, то виділіть фрагмент тексту не більше 20 символів і натисніть Ctrl+Enter
Підписуюсь на новини

Зверніть увагу

Френк Герберт: Ну як вам друге дно Вулика Геллстрома?

«Вулик Геллстрома», «Дюна» і 10 принципів Джигаду – політичний проект Френка Герберта

«Життя у вулику передбачає не регламентовану монотонність, а МЕТАМОРФОЗУ. Коли комаха досягає межі своїх можливостей, вона чудесним чином перетворюється на абсолютно нову істоту. У цій метаморфозі я...

Останні записи

Кращий коментар

Зображення користувача Миро Продум.
0
Ще не підтримано

Леоніде, було б добре пояснити, чому ти почав тему розробки Демосів саме зі створення класу і об'єкта. Що таке у Пайтоні клас і об'єкт? Чому це так важливо?

Освячуйся! Озброюйся! Плодися!

Коментарі

Зображення користувача Миро Продум.
0
Ще не підтримано

Леоніде, було б добре пояснити, чому ти почав тему розробки Демосів саме зі створення класу і об'єкта. Що таке у Пайтоні клас і об'єкт? Чому це так важливо?

Освячуйся! Озброюйся! Плодися!

Зображення користувача Леонід Українець.
0
Ще не підтримано

Трохи більше пояснень у цій статті.

https://t.me/ETEPHET

Зображення користувача Леонід Українець.
0
Ще не підтримано

По суті усе, що нас оточує, є об’єктами. Окрема особа і спільнота теж є об’єктами, мають певні функції. Тому краще оразу їх описувати, як об’єкти. А подібні об’єкти можна класифікувати, як представників певного класу.

https://t.me/ETEPHET