La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Programmazione ad oggetti & Objective C roberto leombruni - dicembre 1999.

Presentazioni simili


Presentazione sul tema: "Programmazione ad oggetti & Objective C roberto leombruni - dicembre 1999."— Transcript della presentazione:

1 Programmazione ad oggetti & Objective C roberto leombruni - dicembre 1999

2 Menu del giorno… Cosè lOOP - I : Intuizione e pubblicità Cosè lOOP - II : I principi fondamentali Intermezzo: MakeFile La prima volta: costruiamo un Oggetto Encapsulation e visibilità delle variabili

3 Cosè lOOP Programmazione tradizionale Programmazione ad oggetti istruzione Start istruzione Stop

4 1. luks jdfha lsjdh flkjas hlkajs 2. asdlj òoia ori aòeorj gae rgka 3. sifpoi akjg lkj woei ròklajs df 4. askdfj oi eorit wk mv 5. lskjdf o 6. iuertiou wer tyhjfdgm 7. ertyuiert dfjg 8. sdlk oi lwkjrtg 9. kjo idf kjlskaduf retwtr 10. jsf loiroiuert pw 11. llopoisu jfd gjs 12. lkjs oi sfuoi uoiu sfsf 13. oiu koru edu oipewe... Lo zio...

5 1. luks jdfha lsjdh flkjas hlkajs 2. asdlj òoia ori aòeorj gae rgka 3. sifpoi akjg lkj woei ròklajs df 4. askdfj oi eorit wk mv 5. lskjdf o 6. iuertiou wer tyhjfdgm 7. ertyuiert dfjg 8. sdlk oi lwkjrtg 9. kjo idf kjlskaduf retwtr 10. jsf loiroiuert pw 11. llopoisu jfd gjs 12. lkjs oi sfuoi uoiu sfsf 13. oiu koru edu oipewe...

6 1. luks jdfha lsjdh flkjas hlkajs 2. asdlj òoia ori aòeorj gae rgka 3. sifpoi akjg lkj woei ròklajs df 4. askdfj oi eorit wk mv 5. lskjdf o 6. iuertiou wer tyhjfdgm 7. ertyuiert dfjg 8. sdlk oi lwkjrtg 9. kjo idf kjlskaduf retwtr 10. jsf loiroiuert pw 11. llopoisu jfd gjs 12. lkjs oi sfuoi uoiu sfsf 13. oiu koru edu oipewe...

7 …larchitetto

8 3 buone ragioni x lOOP È un modo naturale di programmare Costringe a essere chiari e ordinati Sembra fatta apposta per le simulazioni Spot!

9 Gli antenati SIMULA-67. Dahl - Nygaard, ~1970 SmallTalk. Alan Kay, 1972 C++, Objective-C, Java... le capsule ereditarietà

10 I principi fondamentali… (classici) Encapsulation Inheritance Polimorphysm

11 LEncapsulation Variabili Metodi

12 LEredità Classe root sotto-classe sotto-sotto-classe

13 Intermezzo: Makefile Listati 1. Si compilano tutti i sorgenti 2. Si legano insieme. 3. Si fa un po di debugging. 4. Si ricompilano solo i files modificati.

14 Makefile: un esempio...


Scaricare ppt "Programmazione ad oggetti & Objective C roberto leombruni - dicembre 1999."

Presentazioni simili


Annunci Google