Fifo - Seite 2

Seite 2 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/fifo_144467/page_2 - zur Vollversion wechseln!


Neo-=IuE=- schrieb am 23.06.2005 um 01:41

lol iCa wenns um objekte geht kanns genauso C++ sein oda eigentli jede andre objekt-orientierte programmiersprache
woher kommt wohl "objekt"-orientiert.....


ica schrieb am 23.06.2005 um 08:27

Zitat von Neo-=IuE=-
lol iCa wenns um objekte geht kanns genauso C++ sein oda eigentli jede andre objekt-orientierte programmiersprache
woher kommt wohl "objekt"-orientiert.....

[] du hast verstanden was ich gemeint habe...


hast du in c++ eine basisklasse object von der alles weitere ableitet? denke kaum. hast du sowas in java? oh, was für ein zufall...


samuel schrieb am 23.06.2005 um 16:58

Zitat von aNtraXx
Ja Objektorientiere Programmierung hab ich schon mal gelernt ;). Ist schon ein Zeiterl her :).


das objektorientierte paradigma hat man entweder verstanden oder man hat es nicht verstanden. mal lernen und wieder vergessen halte ich fuer unmoeglich... aber das wird schon noch ;)

sam


@ Neo-=IuE=-: :bash:


madp schrieb am 23.06.2005 um 17:23

Implementierung in python:

Code: PHP
>>> class myQueue:
...     _objqueue = []
...     def Put(self, someObj):
...             self._objqueue.append(someObj)
...     def Get(self):
...             if len(self._objqueue) >= 1:
...                     retObj = self._objqueue[0]
...                     self._objqueue = self._objqueue[1:]
...                     return retObj
...             else:
...                     return []
...
>>> ObjectQueue = myQueue()
>>> obj1 = "hallo"
>>> obj2 = 289342
>>> obj3 = ["some", "random", "list", "object"]
>>> ObjectQueue.Put(obj1)
>>> ObjectQueue.Put(obj2)
>>> ObjectQueue.Put(obj3)
>>> ObjectQueue.Get()
'hallo'
>>> ObjectQueue.Get()
289342
>>> ObjectQueue.Get()
['some', 'random', 'list', 'object']
>>> ObjectQueue.Get()
[]


In python sind alle Namen immer Referenzen auf Objekte.
Alles wird immer dynamisch typisiert, deshalb braucht man sich
um die Details nicht kümmern.. sehr angenehm.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026