[RAILS] [Ruby] Relation entre la classe parent et la classe enfant. Relation entre classe et instance.

Un mémorandum de débutants.

J'étais un peu confus au sujet de la relation entre la classe parent et la classe enfant, et la relation entre la classe et l'instance.

Tous les quatre sont des objets et les objets sont des concepts qui incluent des classes.

○ Relation entre classe et instance -Basé sur la classe, un "objet" appelé instance est créé. -Les méthodes définies dans la classe peuvent être appelées comme "instance.method". -Les variables d'instance définies dans une classe, telles que @ 〇〇〇, peuvent également être appelées dans une instance.

○ Relation entre la classe parent et la classe enfant -Une nouvelle "classe" appelée classe enfant est créée en fonction de la classe parent. -Dans la classe enfant, la méthode définie dans la classe parent peut être modifiée en définissant la méthode avec le même nom (remplacement).

Recommended Posts

[Ruby] Relation entre la classe parent et la classe enfant. Relation entre classe et instance.
Facile à comprendre la différence entre la méthode d'instance Ruby et la méthode de classe.
Différence entre classe et instance
Relation entre le package et la classe
[Ruby] Est-ce que self fait référence à une classe ou à une instance?
Quelle est la différence entre une action et une méthode d'instance?
[Java] Une classe est un système d'exploitation et une instance est un ordinateur virtuel.
Différence entre la méthode d'instance et la méthode de classe
Différence entre la variable d'instance et la variable de classe
[Java] Structure d'introduction Définition de classe Relation entre classe et instance Format de définition de méthode
Quelle est la différence entre un serveur Web et un serveur d'applications?
Différence entre la variable d'instance Ruby et la variable locale
[Java] Différences entre les variables d'instance et les variables de classe
Interpréter la relation entre les méthodes Java et les arguments en formules biochimiques
Comment vérifier si une variable d'instance est définie dans une classe Ruby
Expliquons la différence entre l'interpréteur et le compilateur en utilisant le diagramme de Ben
Nommer et appeler explicitement des méthodes de classe parent dans Ruby
[Ruby] J'ai réfléchi à la différence entre each_with_index et each.with_index
Différences entre les classes et les instances dans Ruby
Calculer la différence entre les nombres dans un tableau Ruby
À propos de la relation entre les méthodes HTTP, les actions et CRUD
[Ruby / Rails] Définissez une valeur unique (unique) dans la classe
Vérification de la relation entre l'image Docker et le conteneur
[Ruby] Imbrication de classes, héritage et principes de base de soi
[Java] Précautions lors du référencement dans une classe parent et de l'instanciation dans une classe enfant
Le nième et le n + 1er caractères d'une chaîne Ruby
La différence entre la programmation qui utilise des classes Ruby et la programmation qui n'utilise pas
Différence entre les variables et les variables d'instance
Relation entre le contrôleur et la vue
[Ruby] Qu'est-ce qu'une instance?
[Ruby] Méthodes de classe, méthodes d'instance, etc.
[Ruby] Peut-être que vous ne comprenez pas vraiment? [Différence entre la classe et le module]
La relation entre la vérification stricte de la date Java et l'heure d'été
À propos de la relation entre l'opérateur d'égalité de chaîne Java (==) et l'initialisation. Débutants
Créez un calendrier à partir de la classe Calendar en spécifiant l'année et le mois
[Ruby] Différence entre obtenir et publier
Différence entre interface et classe abstraite
[Ruby] Différence entre is_a? Et instance_of?
[Java] Relation entre H2DB et JDBC
Un murmure sur la classe utilitaire
À propos de la différence entre la classe Applet et la classe JApplet
Une belle solution de contournement lorsque "avoir une instance de l'une des deux classes"
Une note sur les différences entre les interfaces et les classes abstraites en Java
Ayons une idée approximative des différences entre protocoles, classes et structures!
Organiser la relation entre SLF4J, Logback et Log4J ainsi que leur comportement
Déployer une application Node.js sur une instance ECS à l'aide du Cloud Toolkit
[Rubiy] Je veux créer un tableau à partir d'une chaîne de caractères avec la méthode split. Et vice versa.
Lors de la réaffectation à un argument dans une méthode Ruby puis en appelant `super` → Celui réaffecté est utilisé