On Mon, 15 Oct 2007, khraath wrote: >> Ez ugye vicc? Amit pascalban nem lehet megírni, azt egyátalán nem lehet >> megírni... > > Légy szives, ha lehetne, definiálj egy absztrakt tárolót. Mondjuk egy sima > vermet, amiben bármilyen számtípust tárolhatsz. Futtás időben legyen a > feltöltés valós, egész, és mondjul komplex számokkal véletlenszerűen. > Persze feltétel a helyes visszaolvasás (helyes típusba). Valószínüleg > ki lehetne préselni a megoldást, de egy jó darabig eltartana, és az > adatbiztonsággal is gondok lennének, ami ebben az esettben a legfontosabb.
Mert? Pascalban is van pointer, ha jól emlékszem, szóval olyan rekordokat kell tárolni a veremben, aminek egyik mezője tárolja a típust, a másik az értékre mutató pointert. Persze Java-ban sokkal egyszerűbb lenne megcsinálni, mert van reflection - viszont nem a reflection-nel kell elkezdeni a programozás tanítását. [...] > Nem túl kellemes első évesen Pascal után Objektum orientáltságot, > generál programozást tanulni. Mert? Pascalban is lehet rávezető feladatot adni, struktúrális nyelven is lehet "objektum-orientáltan" programozni, a f(object, data); és a object->f(data); között nincs akkora különbség. Az öröklődés persze már tényleg új dolog. Bye,NAR -- "Beware of bugs in the above code; I have only proved it correct, not tried it." _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux