Objektorientierte Programmierung mit DELPHI
Was versteht man unter einem Objekt?
Graphische Benutzeroberflächen wie die von WINDOWS, KDE (unter LINUX) usw. arbeiten grundsätzlich mit Objekten. Hinter allem, was sich unter WINDOWS auf dem Bildschirm zeigt, verbirgt sich ein solches Objekt. Jedes Icon, jedes Programmfenster, jeder Schalter innerhalb eines Programmfensters ist ein Objekt.

Der objektorientierte Ansatz resultiert aus dem Bemühen, die Art und Weise, in der der Mensch seine Umwelt wahrnimmt, auch in die Programmierung zu übernehmen. Fast jedes Programm stellt auf dem Bildschirm Abbilder realer Gegenstände dar oder simuliert reale Abläufe. Je stärker sich eine Programmiersprache an der Realität orientiert, desto einfacher ist der Übergang von der allgemeinen Problemformulierung zum Codieren eines Programms.