Метаклассом - це

Підтримка мовами програмування

Не всі об'єктно-орієнтовані мови програмування підтримують метакласи. Ті з них, що підтримують, реалізують різний підхід з своїм власним протоколом, правилами виробництва та реалізації [3].

Серед мов, що підтримують метакласи:

Крім того, існує цілий ряд вузькоспеціалізованих, особливо так званих «академічних» мов програмування, що підтримують і які досліджують концепцію метаклассом [4].

Окремо стоїть Java. де також є єдиний метаклассом - Class (описує класи), який розташовується в бібліотеці java.lang. Однак, розвиненою концепції роботи з метаклассом Java не надає.

Примітки

література

Для поліпшення цієї статті бажано.

Дивитися що таке "метаклассом" в інших словниках:

Одинак ​​(шаблон проектування) - Цей термін має також інші значення див. Одинак. Шаблон проектування Одинак ​​Singleton Тип: породжує Описано в Design Patterns Так Одинак ​​(англ. Singleton) в програмуванні # 160 ... Вікіпедія

Клас (програмування) - Цей термін має також інші значення див. Клас. Клас в програмуванні набір методів і функцій. Інші абстрактні типи даних метакласи, інтерфейси, структури, перерахування характеризуються якимись своїми, іншими ... ... Вікіпедія

Конструктор (програмування) - Цей термін має також інші значення див. Конструктор. В об'єктно орієнтованому програмуванні конструктор класу (від англ. Constructor, іноді скорочують ctor) спеціальний блок інструкцій, що викликається при створенні об'єкта. ... ... Вікіпедія

Стандартна бібліотека Python - Багата стандартна бібліотека є однією з привабливих сторін мови програмування Python. Тут є засоби для роботи з багатьма мережевими протоколами і форматами інтернету, наприклад, модулі для написання HTTP серверів і ... ... Вікіпедія

Клас (Java) - Клас, поряд з поняттям «об'єкт», є важливим поняттям об'єктно орієнтованого підходу в програмуванні (хоча існують і безкласового об'єктно орієнтовані мови, наприклад, прототипна програмування). Під класом розуміється ... ... Вікіпедія

Клас (ООП) - Клас, поряд з поняттям «об'єкт», є важливим поняттям об'єктно орієнтованого підходу в програмуванні (хоча існують і безкласового об'єктно орієнтовані мови, наприклад, прототипна програмування). Під класом розуміється ... ... Вікіпедія

Клас (об'єктно-орієнтоване програмування) - Клас, поряд з поняттям «об'єкт», є важливим поняттям об'єктно орієнтованого підходу в програмуванні (хоча існують і безкласового об'єктно орієнтовані мови, наприклад, прототипна програмування). Під класом розуміється ... ... Вікіпедія

Клас об'єкта - Клас, поряд з поняттям «об'єкт», є важливим поняттям об'єктно орієнтованого підходу в програмуванні (хоча існують і безкласового об'єктно орієнтовані мови, наприклад, прототипна програмування). Під класом розуміється ... ... Вікіпедія