Je prends une classe C ++ dans mon école. Depuis que j'ai programmé en Ruby, je connais des trucs OOP.
Mais en C ++, il existe des fonctions membres, des variables membres et des fonctions statiques. Dans Ruby, nous avons des méthodes d'instance, des variables d'instance et des variables de classe. Et il y a plus ...
Une raison pour laquelle ils sont différents? S'agit-il de niveaux de POO assez différents? Ou simplement quelques différences dans la tradition de ces écosystèmes?
la source