(K) Staattinen tyypitys¶
Tavoite: Tutkin staattisen tyypityksen toimintaa suorittamalla C++-ohjelmakoodia.
Ohjeita: Tee tätä tehtävää varten uusi projekti Qt Creatorissa.
Pythonilla ohjelmoidessa pääohjelma on tapana nimetä mainiksi, mutta aivan yhtä hyvin sen voi nimetä millä tahansa muulla nimellä. C++:ssa taas pääohjelman nimen on oltava main, koska kääntäjä aloittaa ohjelman suorittamisen aina main-nimisestä funktiosta.
Tämän vuoksi PyCharmissa on helppoa toteuttaa useita tehtäviä samaan projektiin omiin tiedostoihinsa. Qt Creatorissa puolestaan projekti tarkoittaa aina yhtä kokonaisuutta, jossa kaikki kooditiedostot projektin alla liittyvät samaan ohjelmointiprojektiin.
Löydät vastaukset seuraaviin kysymyksiin muokkaamalla ohjelmaa ja kokeilemalla, mitä vaikutuksia muutoksilla on.