Oliot ja luokat
int main(){ return 0; }
int main(){ char kirjain='o'; if(kirjain=='o'){ kirjain='k' } return 0; }
int main(){ char kirjain=palautaKirjain(); if(kirjain!='o'){ kirjain='p'; } return 0; } char palautaKirjain(){ // ei toimi char kirjain2='k'; return kirjain2; }
char palautaKirjain(); int main(){ char kirjain='o'; char kirjain3=palautaKirjain(); if(kirjain!=kirjain3){ kirjain='p'; } return 0; } char palautaKirjain(){ char kirjain2='k'; return kirjain2; }
Funktiot ja luokat: Aina esiteltävä ensin mitä on, ennen kuin määritellään mitä se sisältää.
Auto::Auto() { int i=0; i=i; }
char palautaKirjain(){ char kirjain2='k'; return kirjain2; }
class Auto { public: Auto(); };
char palautaKirjain();
char kirjain=palautaKirjain();
Auto aOlio;
Auto::Auto() { int i=0; i=i; } char Auto::palautaMerkki(){ return 'M'; }
class Auto
{
public:
Auto();
char palautaMerkki();
};
Auto autoOlio;
cout <<autoOlio.palautaMerkki();