CodeGym/Java kurs/Modul 2: Java Core/Ekstra leksjoner for nivået

Ekstra leksjoner for nivået

Tilgjengelig

Metoder, parametere, interaksjoner og overbelastning

En metode er et sett med kommandoer som utfører en operasjon i et program. En metode er med andre ord en funksjon, noe som klassen din vet hvordan den skal gjøre. I andre programmeringsspråk blir metoder noen ganger referert til som "funksjoner", men "metode" er det foretrukne begrepet i Java. Metoder og metodeparametere, inkludert eksempler og praksis, er tema for denne leksjonen .

10 tips for å overstyre toString()-metoden i Java

I Java brukes toString- metoden for å gi klar, tilstrekkelig og lesbar informasjon om objekter (forekomster av Object-klassen). Ved å gi verdifull informasjon, kan riktig overstyring av toString -metoden hjelpe deg med å feilsøke og logge oppførselen til Java-programmet. Denne artikkelen forklarer nyansene i hvordan toString() -metoden fungerer i Java.

Spørsmål og svar: Er det mulig å definere abstrakte metoder i en siste klasse?

En dag kan du bli stilt dette spørsmålet i et jobbintervju for en Java-utviklerstilling. Vær oppmerksom: ordlyden er vanskelig - selv en erfaren programmerer kan gjøre en feil. Denne artikkelen gir det riktige svaret og en detaljert forklaring.

3
Oppgave
Java Core,  nivålekse
Låst
Abstract Pet class
The Good Neighbor Farm takes in all pets, including outcasts and runaway convicts from all over the galaxy. But the farmers never know what kind of animals the intergalactic railroad will bring them next. To avoid any misunderstanding, create an abstract Pet class for the Good Neighbor Farm.
3
Oppgave
Java Core,  nivålekse
Låst
"Fix the code", part 1
This task is the start of a show where you'll be the star! Essentially, the main character is a skilled junior programmer who has to deal with code written by an inept coworker. In the end, the program compiles and everyone lives happily ever after.
3
Oppgave
Java Core,  nivålekse
Låst
"Fix the code", part 2
In this episode of "Fix the code", the young, but promising, programming intern must once again must wrestle with demons and... kittens. Aren't kittens the cutest? Or are they??? You could say this to Napoleon the cat breeder (if you dare!), but we need you to fix the code so that the program compiles.
3
Oppgave
Java Core,  nivålekse
Låst
Cows are animals too
During the intergalactic census, cows from Planet Earth weren't included in the unified animal register, because they were confused with a strikingly similar intelligent life form from Planet Mooing. Be a programmer! Correct this injustice! Make the Cow class inherit the Animal class and finish writing the Cow class's missing methods.
3
Oppgave
Java Core,  nivålekse
Låst
Cats should not be abstract!
Cats should not be abstract! Don't take my word for it - ask Schrodinger's cat. Its chilling story will convert any skeptic. But to not be bored, cats need their forever frenemies: dogs. So we will complete a task where two non-abstract Cat and Dog classes will inherit Pet, and then we'll write methods for them.
Kommentarer
  • Populær
  • Ny
  • Gammel
Du må være pålogget for å legge igjen en kommentar
Denne siden har ingen kommentarer ennå