En av de nyare objektorienterade språk kallas " Scala . " Detta språk uthärdar många strukturella likheter med Java , och även använder Java Virtual Machine i dess funktion . Detta gör det till ett andra språk som många Java programmerare plocka upp . Som med andra objektorienterade program , det fungerar till stor del genom objektets metoder . Metoder
objektorienterad programmering , metoder är namnen för särskilda funktioner inom en klass . Dessa metoder varierar från klass till klass , eftersom olika klasser är utformade för att göra olika saker . Även programmerare kan definiera sina egna klasser för funktioner som är specifika för deras program , invände orienterade språk såsom Scala också använda objekt för grundläggande funktioner , såsom hantering av lagring objekt och skriva text till konsolen i baserad kommandoradsverktyg applikationer .
Console
De flesta börjar Scala programmerare kommer att skapa övervägande kommandorad baserat terminalprogram . Detta beror inte bara gör de flesta grafiska användargränssnitt kräver mer kod än hela längden av de flesta nybörjare program , men de kräver att lära ett helt GUI -bibliotek innan en programmerare kan använda dem . Följaktligen , efter att ha definierat en konsol objekt , programmerare använder " println " metod för att skriva ut en textrad till konsolen . De kan också använda " print " metod för att skriva ut ett objekt till konsolen , eller " Readline " metod för att låta en användare mata in en textrad från konsolen .
Listor
Programmerare lagrar enskilda värden i variabler , och en serie av relaterade poster i strukturer som kallas " listor . " I Scala , dessa listor i form av en klass med titeln " List . " Efter att exemplifiera en objektlista instans , programmerare använder en rad metoder för att manipulera innehållet i listan . Syntaxen för metoden att lägga till ett element i listan är " + " formen " ::: " är en annan form av syntaxen . Programmerare kan också använda " drop "-metoden för att ta bort ett visst antal element från listan , från början listan . Den " långa " metoden returnerar också antalet element programmeraren har lagrats i listan .
Teckensträngar
Programmeringsspråk använder en variabel som kallas en " karaktär " till lagra en individuell karaktär , och teckensträngar att lagra flera tecken av ord och meningar . Detta är också en klass i Scala som kallas en " sträng ", som en programmerare deklarerar genom att tilldela en teckensträng , insidan av citattecken , till en sträng namn . Programmerare kan växla fallet med alla bokstäver inuti strängen från övre till nedre fallet med de metoder " toUpperCase " och " toLowerCase . " Scala programmerare kan också vända på ordningen på tecknen i en sträng med " omvänd" metoden . Addera