„Eiffel (programozási nyelv)” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Elvei
→‎Elvei: objektumorientáltság
18. sor:
Meyer, a nyelv alkotója, saját céget alapított, [[Eiffel Software]] néven, amelyik a programnyelv fejlesztésére szakosodott, és saját implementációjuk az [[EiffelStudio]].
==Elvei==
Az Eiffel objektumorientált, és ezt igyekszik minél következetesebben megvalósítani. A programkönyvtárak és az alaptípusok is osztályok. A programkönyvtárak használata is objektumorientált: örökölni kell belőlük.
 
Az azonos osztályú objektumok nem látnak bele jobban egymás belsejébe, mint más kliensek. Sok más nyelvvel, például a [[C++]]-szal és a [[Java (programozási nyelv)|Javával]] ellentétben a leszármazott osztály példányai korlátozások nélkül hozzáférhetnek azokhoz a feature-jeikhez is, amelyeket az alaposztályból örököltek. Tehát az Eiffel nyelv a többi, osztályorientált nyelvvel szemben objektumorientált.
 
==Szintaxis és szemantika==
Az Eiffel nyelv csak az ASCII karaktereket fogadja el. Ha más karakterek bukkannak fel, akkor a fordító hibát jelez.