Леонід Українець's picture
Леонід Українець
  • Visits: 0
  • Hits: 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
Підписуюсь на новини

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

Щасливі приязні, бо вони успадкують Землю

Чеснота приязності та ельфійський реактор – другий крок до вічного життя та опанування планети Земля

Євангельська концепція палінгенетичного реактора об’єднує надлюдську самореалізацію, соціальну взаємодію та трансформацію людства. Щасливі скромні та приязні, бо вони опанують Землю.

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

Миро Продум's picture
0
No votes yet

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

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

Comments

Миро Продум's picture
0
No votes yet

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

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

Леонід Українець's picture
0
No votes yet

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

https://www.youtube.com/@LeonidUkrainets

Леонід Українець's picture
0
No votes yet

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

https://www.youtube.com/@LeonidUkrainets