class vs struct em C++

Página Inicial / ∣V∣+∣E∣ (Gráfico) / class vs struct em C++
Em essência, o C++ se apoderou da palavra-chave struct para adicionar orientação a objeto, então agora structs podem ter métodos, membros privados, hierarquia e tudo mais. Pra deixar as coisas mais claras, eles criaram também a palavra-chave class que faz com que todos os membros e métodos sejam privados por padrão.