[SWIFT] À propos de la classe et de l'instance

La classe est comme un dessin de conception. Les informations nécessaires (fonctions, etc.) y sont décrites. L'important ici est que vous n'utilisez pas la classe elle-même (directement dans votre code).

Une instance de classe est la classe mentionnée ci-dessus initialisée par la "fonction init". (Une autre classe) En écrivant (), vous pouvez accéder à la classe (réelle) à partir de cette instance. Et vous pouvez utiliser les fonctions de la classe. L'instance est ce que vous utilisez réellement dans votre code.

Si vous comparez une classe à autre chose qu'un dessin de conception, vous pouvez dire que c'est un type qui crée des cookies. Ce que vous mangez réellement n’est pas le «moule» mais le «cookie lui-même» Ce "cookie lui-même" peut être exprimé comme une instance. De plus, bien qu'il n'existe qu'un seul type de cookie, le fait de créer de nombreux "cookies" en l'utilisant est également possible. La même chose est vraie. Si nécessaire, utilisez des «cookies» fabriqués à partir de moules pour «manger», «décorer» et «donner à quelqu'un que vous aimez».

Recommended Posts

À propos de la classe et de l'instance
Python: variables de classe et d'instance
Variables de classe et d'instance Python
À propos de _ et __
Utilisation correcte de la méthode d'instance et de la méthode de classe
Définitions de classe Python et gestion des instances
[Python] classe, instance
À propos de python, classe
classe python, instance
Parler des attributs de classe Python et des métaclasses
À propos de cumprod et cummax
Métaclasse et isinstance
Classes et méthodes statiques
À propos de la validation croisée et de la valeur F
Ceci et cela à propos de pd.DataFrame
Diverses méthodes de classe et méthodes statiques
Linux (À propos des fichiers et des répertoires)
À propos des objets et des classes Python
À propos des variables et des objets Python
À propos des fichiers et des processus LINUX
Globalisation des variables d'instance de classe
À propos du groupe Raid et du LUN
À propos de la fonction fork () et de la fonction execve ()
À propos de la déconstruction et de la déconstructibilité de Django
À propos de Python, len () et randint ()
À propos de la date et du fuseau horaire Python
À propos du ratio de Sharpe et du ratio de Sortino
À propos de Python et des expressions régulières
Héritage de classe et super fonction
À propos des opérations Python et OS
À propos de http.Handle () et http.NewServeMux (). Handle ()
Python # À propos de la référence et de la copie
À propos du tableau Numpy et d'un tableau
À propos de Python sort () et reverse ()
Ordre de référence des variables de classe et des variables d'instance dans "self. Variables de classe" en Python
J'hériterai et remplacerai la classe
À propos de l'installation des séries Pwntools et Python2
objet perl et classe python partie 2.
Résumé et erreurs courantes sur cron
À propos de Python dict et des fonctions triées
À propos de Python et Cython dtype
À propos des thèmes MkDocs et de leurs coutumes
classe
À propos de Python Pickle (cPickle) et Marshal
[Python] À propos des classes Executor et Future
À propos de Python, à partir et à l'importation, comme
Calcul de la classe auto-fabriquée et de la classe existante
À propos des données de séries chronologiques et du surentraînement
objet perl et classe python partie 1.
J'étais accro aux variables de classe et aux variables d'instance erronées en Python
classe
Je suis mort en pensant qu'une variable de classe Python était une variable d'instance
Classes et instances Python, méthodes d'instance
À propos de la gestion des packages avec conda et pip
Exemple d'utilisation de variables de classe et de méthodes de classe
Mémorandum sur les paramètres de régression et de classification binomiale
À propos du sensor_mode et de l'angle de vue de la picamera
Lier à la classe pour lire et écrire YAML
Lancement de l'instance AWS EC2 et connexion SSH
À propos des erreurs lors de l'installation et de l'exécution de PyInstaller