Sto seguendo un corso di C ++ nella mia scuola. Da quando ho programmato in Ruby conosco alcune cose OOP.
Ma in C ++ ci sono funzioni membro, variabili membro e funzioni statiche. In Ruby abbiamo metodi di istanza, variabili di istanza e variabili di classe. E ce ne sono altri ...
Qualche motivo per cui sono diversi? Sono livelli abbastanza diversi di OOP? O solo alcune differenze nella tradizione di questi ecosistemi?