mi.dOmandO.se.la.mia.
è.una.vita.felice...
sO.rispOndere.sOlO.
che.mi.piace.

...And.yOure.singing.the.sOngs Thinking.this.is.the.life...

.ĿO.scOpriremO.
sOĿO.vivendO.

Tuesday, 11 November 2008


CiaO.a.tutti..
Oggi.ne
ll’Ora.di.infOrmatica.nOn.siamO.andati.in.labOratOriO.ma
nell’aula.magna.a.ve
dere.una.videOcassetta.su:
Oop= Objects.Ori
ented.prOgramming (prOgrammaziOne.Orientata.agli.Oggetti)
Ne.parl
ava.Philippe.Kann, dicendO.che.fin.da.piccOlO.era.interessatO.al.funziOnamentO.
di.cOse.
cOmplicate…

Infatti.si.dedica.anche.allO.tudiO.dei.sOftware.

Ora.
vi.riassumO.di.cOsa.parlava.questO.filmatO:
in.prima.cOsa…cOs’è.un.OggettO??
é.qualcOsa
.che.si.puO’.descrivere.ed.ha.degli.attributi.
Ma.le.tr
e.cOse.fOndamentali.sOnO.tre:

IncapsulaziOne
si.ricOllega.alla.pOssibilità.di.rendere”invisibili”.in.sede.di.scrittuta.
del.cOdice.determinati.dettagli.ricOllegati.allO.sviluppO.di.una.classe.specifica; il.risultatO.OttenutO.sarà.quindi.quellO.di.impedire.l’accessO.
ai.dettagli.interessati.da.parte.di.
pOrziOni.di.cOdice.esterni.nOn.ricOmpresi.nell’insieme.in.OggettO.
In.pOche.parOle.nascOnde.all’internO.del.prOgramma.i.suOi.attributi.

Erediterietà
cOn.essa.si.cOnfigura.un.prOcessO.miratO.alla.creaziOne.di.
gerarchie.interne.alle.classi.
OvverO.è.un.sistema.per.garantire.l’efficienza,
trasferire.trasmettere.in.tutti.
i.prOgrammi.gli.attributi.

pOlimorfismO
ciOè.che.la.stessa.cOsa.puO’.essere.fatta.in.più.mOdi.differenti.

Successivamente.sOnO.stati.intervistati.dei.grandi.uOmini:

Alan.Kay: infOrmaticO.statunitense.inventOre.del.linguaggiO.di.prOgrammaziOne.
Smalltalk.e.unO.dei.padri.della.prOgrammaziOne.Orientata.agli.Oggetti.

Bjarne.StrOustrup: infOrmaticO.danese.a.capO.dell'AT&T__Lab's. Large-scale.PrOgramming Research.department.
StrOustr
up.è.il.maggiOre.prOmOtOre.del.C++, per.il.quale.ha.scrittO.le. definiziOni.iniziali.e.prOdOttO.la.prima.implementazione.

Joseph.Wendenbaum

Niklaus.Wirth: inventore.dei.linguaggi.di.prOgrammaziOne.Pascal, mOdula-2, e.OberOn.Per.lO.sviluppO.di.questi.linguaggi.ricevette.il.premiO.Turin.
Wirth.è.nOtO.per.la.pubblicazione.dell'articOlO
PrOgram.DevelOpment.by.Stepwise.Refinement
(sviluppo di programmi per raffinamento progressivo), cOnsideratO.un.classicO.dell'ingegneria.del.sOftware.


Infine.si.è.parlatO.di.quei.prOgrammi.fatti.male…
E.indOvinate.un.pO.cOme.si.chiamanO…??
Italian.spaghetti…

Gia, nOn.li.avrannO.mai.assaggiati...

Ora.vi.salutO, alla.prOssima.lessOn!
xOxO.
CamiĿĿa
<3

No comments: