// Esimerkki luokan määrittelystä C++:ssa class Pacman { // Luokan jäsenmuuttujat int m_lives; int m_eatenPills; int m_xPosition; int m_yPosition; Sprite *m_pSprite; // Luokka voi sisältää myös muita luokkia (tai osoittimia niihin) public: // Oletusmuodostin Pacman() { m_lives = 0; m_eatenPills = 0; m_xPosition = 1; m_yPosition = 1; } // hajotin ~Pacman() { } void setLives(int lives) { m_lives = lives; } // jne...jäsenfunktiot, joiden avulla voidaan muuttaa luokan jäsenmuuttujia int getLives() { return m_lives; } // jne...jäsenfunktiot, joiden avulla voidaan lukea luokan jäsenmuuttujia }; // Huomaa puolipiste lopussa!