Een van de nieuwere objectgeoriënteerde talen is " Scala " genoemd. Deze taal draagt vele structurele overeenkomsten met Java en zelfs gebruikt de Java Virtual Machine in zijn werking . Dit maakt het een tweede taal die veel Java-programmeurs te halen . Net als bij andere object georiënteerde programma's , het werkt grotendeels door object methoden . Methoden object georiënteerd programmeren , methoden zijn de namen voor bepaalde functies binnen een klas . Deze methoden zullen variëren van klas tot klas , als verschillende klassen zijn ontworpen om verschillende dingen te doen . Terwijl de programmeurs hun eigen lessen kunnen definiëren voor functies die specifiek zijn voor hun programma's , bezwaar georiënteerde talen zoals Scala voorwerpen gebruiken ook voor de basisfunctionaliteit , zoals de behandeling van opgeslagen objecten en tekst afdrukt naar de console in de command line gebaseerde applicaties . Console Meest begin Scala programmeurs zal het creëren van voornamelijk de opdrachtregel gebaseerde terminal programma . Dit komt omdat niet alleen meeste grafische user interfaces vereisen meer code dan de gehele lengte van de meeste beginners " programma , maar ze vereisen een volledige leren GUI bibliotheek voor een programmeur kan gebruiken. Bijgevolg, na het definiëren van een console -object , programmeurs gebruik maken van de " println " methode om een regel tekst op de console te drukken. Ze kunnen ook gebruik maken van de " print" -methode om een object af te drukken naar de console , of de " readLine " methode om een gebruiker het invoeren van een regel tekst van de console . Lijsten Programmeurs slaan individuele waarden in de variabelen , en een reeks van gerelateerde items in structuren, genaamd " lijsten . " In Scala , deze lijsten in de vorm van een klasse door de titel van " List . " Na het instantiëren van een lijst objectinstantie programmeurs een reeks methoden om de inhoud van de lijst te beheren . De syntaxis voor de methode om een element toe te voegen aan de lijst is " + " het formulier " ::: " is een andere vorm van de syntax . Programmeurs kunnen ook "drop " -methode te gebruiken om een bepaald aantal elementen uit de lijst te verwijderen , te beginnen vanaf het begin lijst . De " lengte " methode geeft ook het aantal elementen van de programmeur is in de lijst opgeslagen . Character Strings Programmeertalen gebruik een variabele genaamd een "karakter" te slaan een individueel karakter , en tekenreeksen aan de meerdere tekens van woorden en zinnen te slaan . Dit is ook een klasse Scala een " string ", die een programmeur verklaard door er een tekenreeks , binnen aanhalingstekens , een tekenreeks . Programmeurs kunnen de zaak van alle letters in de string van de bovenste schakelen naar kleine letters met de methoden " toUpperCase " en " toLowerCase . " Scala programmeurs kunt ook de volgorde van de tekens in een string met de " reverse " -methode om te keren .
|