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) вивід на екран імені новоствореного зразка класу.
Як це працює можна оцінити онлайн. Продовження у цій статті.
Вивчаємо програмування.
Коментарі
Леоніде, було б добре пояснити, чому ти почав тему розробки Демосів саме зі створення класу і об'єкта. Що таке у Пайтоні клас і об'єкт? Чому це так важливо?
Освячуйся! Озброюйся! Плодися!
Трохи більше пояснень у цій статті.
https://t.me/ETEPHET
По суті усе, що нас оточує, є об’єктами. Окрема особа і спільнота теж є об’єктами, мають певні функції. Тому краще оразу їх описувати, як об’єкти. А подібні об’єкти можна класифікувати, як представників певного класу.
https://t.me/ETEPHET