Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Ohjelman jakaminen useampaan tiedostoon Olio-ohjelmointi (C++) KYAMK, Jarkko Ansamäki 2001.

Samankaltaiset esitykset


Esitys aiheesta: "Ohjelman jakaminen useampaan tiedostoon Olio-ohjelmointi (C++) KYAMK, Jarkko Ansamäki 2001."— Esityksen transkriptio:

1 Ohjelman jakaminen useampaan tiedostoon Olio-ohjelmointi (C++) KYAMK, Jarkko Ansamäki 2001

2 Hajota ja hallitse Jo toteutettujen luokkien uudelleenkäytön helpottamiseksi kannattaa toteutetut luokat kirjastoida erillisissä tiedostoissa. Yleensä kutakin luokkaa kohden syntyy kaksi tiedostoa: – otsikkotiedosto: tietojäsenten ja aliohjelmien esittely – toteutustiedosto: aliohjelmien toteutukset Irrallisia tiedostoja voidaan sitoa projektiin käyttäen ohjelmankehittimen palveluita, tai ohjelma voidaan kirjoittaa seuraavan esimerkin tapaan.

3 luku.hpp Luokan jäsenten esittely. Koodissa on myös esikääntäjälle kirjoitettu makro, jolla estetään saman luokan esittely useaan kertaan (tästä seuraisi virhe). Tallennettu nimellä luku.hpp

4 luku.cpp Esiteltyjen palveluiden toteutukset. Luokan jäsenten esittely lisätty #include-rivillä. Lainausmerkkien sisältä löytyviä tiedostoja etsitään ensin ohjelmoijan omista kansioista. Tiedosto talletettu nimellä luku.cpp

5 lukumain.cpp Varsinainen ohjelma, eli main-funktion sisältävä tiedosto. Mukaan on liitetty myös luku.cpp (ja sitä kautta luku.hpp) Liitettynä voisi olla myös luku.hpp, mikäli luku.cpp tai luku.obj olisi liitettynä projektiin muuta kautta.


Lataa ppt "Ohjelman jakaminen useampaan tiedostoon Olio-ohjelmointi (C++) KYAMK, Jarkko Ansamäki 2001."

Samankaltaiset esitykset


Iklan oleh Google