BETA: Porovnání verzí

Smazaný obsah Přidaný obsah
Robot: Opravuji 1 zdrojů a označuji 0 zdrojů jako nefunkční) #IABot (v2.0.8
Narovnání přesměrování Proces (program)
Řádek 1:
'''BETA''' je čistě [[Objektově orientované programování|objektově orientovaný programovací jazyk]] pocházející z tzv. Skandinávské školy objektově orientovaného programování, kde byl vyvinut první objektově orientovaný jazyk Simula. Z technického hlediska nabízí BETA několik unikátních vlastností. Program se skládá z kolekce objektů, které jsou instancemi vzorů. Vzor je sjednocením pojmů [[Třída (programování)|třída]], [[Metoda (objektově orientované programování)|metoda]], [[Funkce (programování)|funkce]], [[korutina]], [[Proces (programinformatika)|proces]] a [[Výjimka (programování)|výjimka]]. BETA podporuje vnořené třídy a tyto třídy se staly inspirací pro vnitřní třídy v [[Java (programovací jazyk)|Javě]]. Třídy lze virtuálně definovat, podobně jako v jiných objektově orientovaných jazycích. Virtuální entity (např. metody a třídy) se nikdy nepřepisují, místo toho jsou předefinovány nebo specializovány. BETA podporuje objektově-orientovaný pohled na programování a obsahuje komplexní vybavení pro procedurální a funkcionální programování. BETA má mocné abstrakční mechanismy pro identifikaci objektů, klasifikaci a kompozici. BETA je silný typový jazyk, jako je např. [[Simula 67]], [[Eiffel (programovací jazyk)|Eiffel]] a [[C++]], přičemž většina [[Typová kontrola|typové kontroly]] je prováděna v čase kompilace. BETA nerozlišuje velikost písmen.
 
== Příklad ==