How To Program In Object-oriented Languages

Programming in object-oriented languages is more a question of how to design your code than how to write specific procedures. Traditionally, programming is taught as a bottom-up approach. This model fits very well with procedural programming, even more with non-modular languages, such as Fortran and Basic. Object-oriented concepts, however, should be learned and used in a top-down approach, starting from modeling objects and object interactions. Although some object-oriented languages follow the object metaphor down to the statement level, like Smalltalk, the most widely known languages of today, i.e. C++, Object Pascal and Java follow an almost procedural notation. So, to devise a good object-oriented program, one should first devise an effective model and later implement the model in the chosen language.

 

<< PreviousWord BrowserNext >>
list of newsgroups
ancient university
microbat
alt.religion.scientology
soc.support.youth.gay lesbian bi
alt.binaries.slack
medieval university
james naismith
periodic table group
alger hiss
periodic table period
the exorcist
periodic table block
survival international
swamp
liturgy
megabat
puzzle
university of leiden
frequency division multiplexing
cchulainn
duplex
channel access method
rec.arts.tv.mst3k.misc
geoffrey plantagenet
saint paul
paul henderson
interstate 10
rosamund clifford
tommy burns (boxer)
interstate 12
cwn annwn
ratchet
carcassonne
barenaked ladies
cyhiraeth
interstate 15
amber rose (singer)
damara
damona
dana
dian cecht
miach
international association of athletics federations