"Bună. Numele meu este Laga Bilaabo. Sunt un extraterestru și medicul acestei nave. Sper că vom fi prieteni buni."
"Şi eu."
„Pe planeta mea natală, folosim limbajul avansat de programare Pascal în loc de limbajul Java înapoiat. Priviți această comparație alăturată a codului Java și Pascal:”
Java | Pascal |
---|---|
|
|
„Acesta este același program scris în două limbi diferite. După cum puteți vedea, are mai puține linii în Pascal, ceea ce este dovada că Pascal este superior Java.”
„M-am gândit că acest exemplu te-ar putea ajuta să înțelegi mai bine Java dacă l-ai mai văzut pe Pascal”.
"Nu, nu am. Cu toate acestea, este interesant să comparăm două limbaje de programare."
— Destul de corect. Voi continua atunci.
„În Pascal, plasăm cod în corpul programului, proceduri sau funcții. În Java, acest proces este simplificat: corpul programului, procedurile și funcțiile sunt toate înlocuite cu funcții numite metode.”
Java | Pascal |
---|---|
Metoda principală
|
Corpul programului
|
Funcție/metodă
|
Funcţie
|
Funcție cu tip de returnare nulă
|
Procedură
|
„În coloana Pascal, văd cuvintele „corp program”, „funcție” și „procedură”, dar în Java toate sunt numite metode. Este puțin ciudat.”
„Da, nouă extratereștrii ni se pare foarte ciudat. Dar oamenilor le place să unifice totul”.
„În Java, tot codul face parte dintr-o metodă, așa că nici măcar nu trebuie să scrieți cuvântul Funcție, ca în Pascal, pentru a declara o metodă. ”
"Totul este foarte simplu. Dacă o linie de cod arată ca Tip + Nume , este o declarație fie a unei metode, fie a unei variabile. Dacă numele este urmat de paranteze, atunci este o declarație o metodă nouă. Dacă nu există paranteze, atunci este o declarație a unei variabile. ”
„Declarațiile de variabile și metode în Java sunt foarte asemănătoare. Vedeți singur:”
Cod | Descriere |
---|---|
|
Variabila numită name care este un String . |
|
Metoda numită getName care returnează un String . |
„Dar asta nu este tot. În Java, metodele nu pot exista izolat. Ele trebuie să fie în interiorul unei clase. Astfel, atunci când oamenii trebuie să scrie un program mic în Java, trebuie mai întâi să creeze o clasă, să declare o metodă principală în ea și numai atunci își pot scrie codul în metoda . Acești pământeni sunt atât de ciudați!"
"Diego a venit mai devreme astăzi și mi-a cerut să-ți dau aceste sarcini. Sper că îți plac."
GO TO FULL VERSION