De Alice programmeertaal ondersteunt algemene programmering concepten voor beginnende programmeurs dat programma ontwikkeling gaat met animatie creatie . De Alice -editor is een functionele ontwikkelomgeving met toegevoegde tovenaar functies waarmee programmeurs om eenvoudige menu-gestuurde procedures te volgen om te verklaren methodes , variabelen en objecten . Inzicht in de basisprincipes van Alice en wat wordt verwacht van het kan helpen in de slag met het ontwikkelen van eenvoudige programma's in de taal . Inzicht Alice De Alice -programmeertaal is een 3 - D modellering omgeving compleet met object - georiënteerde - achtige kwaliteiten . Terwijl Alice zelf is geen object - georiënteerd in de zin dat het ondersteunt OOP paradigma's zoals overerving of polymorfisme , zal Alice programmeurs gebruiken en manipuleren van objecten . Alice is gericht op toetreding tot de programmering concepten met animatie en design om te helpen het leren van de programmering te bevorderen door middel van applicatie-ontwikkeling en geanimeerde verhalen . 3D-wereld en objecten The Alice programmering taal wordt geleverd met een 3 - D afbeelding editor . In deze editor , kan de programmeur kiezen uit vooraf ontworpen " wereld " omgevingen die 3 - D objecten zal houden in het programma . Bovendien kunt u vooraf gerenderd objecten selecteren in het milieu te plaatsen , en controleren wat de voorwerpen doen . De editor kunt u het gedrag van de objecten wijzigen door rechtstreeks door het opzetten reeks voorgeprogrammeerde of speciale opdrachten die het voorwerp zal handelen . Basic Alice gegevens en methoden < br Alice > , net als andere programmeertalen , bevat variabelen die de programmeur gebruikt om informatie op te slaan inch Alice is sterk getypt , wat betekent dat variabelen moet een verklaard type, of dat type is numeriek , Booleaanse of karakter gebaseerd . Bij het schrijven van variabelen en methoden voor uw 3 - D objecten in Alice , kunt u variabelen met behulp van de editor , zodat ze voldoen aan het typen standaarden te creëren . Vooraf gedefinieerde methoden kunt u ook basisopdrachten van toepassing op 3 - D objecten , zoals beweging of spraak . U kunt dan variabelen en methoden te sluiten op de geanimeerde objecten om scènes te creëren World Class en Methoden Methoden komen in twee algemene types : . World en Class . Wereld - level methoden toe te passen om alles in de zichtbare wereld van het programma , met uitzondering van de wereld zelf . Dit betekent dat deze werkwijzen zijn algemeen en kunnen worden gebruikt om opdrachten te geven aan verschillende objecten in de wereld . Klasseniveau methoden zijn die specifiek zijn voor een objectklasse in de wereld, zoals een geanimeerde dier . Typisch, bij het programmeren in Alice u de functionaliteit van de bestaande klassen om meer gespecialiseerde klassen maken breiden . Events Terwijl Alice niet volledig object - georiënteerd kan zijn , is het tot op zekere hoogte event - georiënteerd . Ingebouwd in Alice is een reeks evenementen en event handlers . Alice heeft een lijst met ingebouwde gebeurtenissen die het monitoren voor tijdens de uitvoering van een programma , zoals object bewegingen , gebruik van het toetsenbord , de muis beweging , variabele verandert en zelfs wanneer het programma opstart . U kunt evenementen en event handlers te creëren via de Alice evenement interface zoals je variabelen en methoden zouden creëren.
|