Perceptory supporte les stéréotypes: métaclasse, stéréotype et type de données.
Toute les métaclasses sont des instances de la classe nommée Metaclass.
Autrement dit, une métaclasse est la classe d'une classe.
Une métaclasse est une classe dont les instances sont des classes.
Une métaclasse est le plus souvent utilisée comme classe-fabrique.
si une méta-classe explicite est donnée et que ce n’est pas une instance de type(), alors elle est utilisée directement en tant que méta-classe ;
La méta-classe la plus dérivée est choisie à partir des méta-classes explicitement spécifiées (s'il y en a) et les méta-classes (c'est-à-dire les type(cls)) de toutes les classes de base spécifiées.
si une méta-classe explicite est donnée et que ce n'est pas une instance de type(), alors elle est utilisée directement en tant que méta-classe ;
L'indication de méta-classe metaclass est absorbée par le reste du mécanisme de types et n'est jamais passée à l'implémentation de __init_subclass__.
L’indication de méta-classe metaclass est absorbée par le reste du mécanisme de types et n’est jamais passée à l’implémentation de __init_subclass__.
si une méta-classe explicite est donnée et que ce n’est pas une instance de type(), alors elle est utilisée directement en tant que méta-classe ;
si une méta-classe explicite est donnée et que ce n'est pas une instance de type(), alors elle est utilisée directement en tant que méta-classe ;
Si une instance de type() est donnée comme méta-classe explicite ou si bases est définie, alors la méta-classe la plus dérivée est utilisée.
Quand vous utilisez la méta-classe par défaut type ou toute autre méta-classe qui finit par appeler type.__new__, les étapes de personnalisation supplémentaires suivantes sont suivies après la création de l’objet classe :
La méta-classe la plus dérivée est choisie à partir des méta-classes explicitement spécifiées (s’il y en a) et les méta-classes (c’est-à-dire les type(cls)) de toutes les classes de base spécifiées.
Quand vous utilisez la méta-classe par défaut type ou toute autre méta-classe qui finit par appeler type.__new__, les étapes de personnalisation supplémentaires suivantes sont suivies après la création de l'objet classe :
La méta-classe la plus dérivée est choisie à partir des méta-classes explicitement spécifiées (s'il y en a) et les méta-classes (c'est-à-dire les type(cls)) de toutes les classes de base spécifiées.
La méta-classe la plus dérivée est choisie à partir des méta-classes explicitement spécifiées (s’il y en a) et les méta-classes (c’est-à-dire les type(cls)) de toutes les classes de base spécifiées.
Quand vous utilisez la méta-classe par défaut type ou toute autre méta-classe qui finit par appeler type.__new__, les étapes de personnalisation supplémentaires suivantes sont suivies après la création de l’objet classe :
Quand vous utilisez la méta-classe par défaut type ou toute autre méta-classe qui finit par appeler type.__new__, les étapes de personnalisation supplémentaires suivantes sont suivies après la création de l'objet classe :
Requêtes fréquentes anglais :1-200, -1k, -2k, -3k, -4k, -5k, -7k, -10k, -20k, -40k, -100k, -200k, -500k, -1000k,
Requêtes fréquentes français :1-200, -1k, -2k, -3k, -4k, -5k, -7k, -10k, -20k, -40k, -100k, -200k, -500k, -1000k,
Traduction Translation Traducción Übersetzung Tradução Traduzione Traducere Vertaling Tłumaczenie Mετάφραση Oversættelse Översättning Käännös Aistriúchán Traduzzjoni Prevajanje Vertimas Tõlge Preklad Fordítás Tulkojumi Превод Překlad Prijevod 翻訳 번역 翻译 Перевод