Estou criando um par de classes Vector2(X & Y) e Vector3(X, Y & Z), mas eu não sei se para fazer Vector3herdar a partir de Vector2, ou se a re implementar-as variáveis de membro m_xe m_yde novo? Quais são os prós e os contras de cada lado (herança versus redefinição). Edit: Estou usando C...