Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Klasseopprettelse | Klasser
Java Utvidet

Sveip for å vise menyen

book
Klasseopprettelse

Klassesyntaks

Syntaksen for å opprette en klasse er ganske enkel. La oss se på et eksempel med klassen Person:

Person.java

Person.java

copy
123
class Person { }

Dette er alt som trengs for å opprette en klasse. Den vil imidlertid være ubrukelig for oss hvis den er tom. Derfor bør vi legge til felt i den. La oss anta at vår person har et name, gender og age:

Person.java

Person.java

copy
12345
class Person { String name; String gender; int age; }

La oss nå skrive en metode som lar vår Person rapportere sitt navn og sin alder:

Person.java

Person.java

copy
123456789
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Oppgave

Swipe to start coding

Alice ønsker å finne en venn innenfor et spesifikt aldersintervall (25 - 30, inkludert). Du skal skrive et program som sjekker om Bob oppfyller Alice's kriterier. Hvis Bob's alder faller innenfor det angitte intervallet, skal programmet returnere true; ellers skal det returnere false.

  1. I main-metoden må du sende riktig objekt som første parameter til findFriend-metoden.
  2. I findFriend-metoden sammenlignes age til det overførte objektet med det spesifiserte aldersintervallet (25 - 30).
  3. Hvis objektet faller innenfor aldersintervallet, returneres true; ellers returneres false.
  4. For å vise resultatet på skjermen, bruk variabelen foundFriend, som lagrer resultatet av søket.

Løsning

solution.java

solution.java

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 4
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 2.63

book
Klasseopprettelse

Klassesyntaks

Syntaksen for å opprette en klasse er ganske enkel. La oss se på et eksempel med klassen Person:

Person.java

Person.java

copy
123
class Person { }

Dette er alt som trengs for å opprette en klasse. Den vil imidlertid være ubrukelig for oss hvis den er tom. Derfor bør vi legge til felt i den. La oss anta at vår person har et name, gender og age:

Person.java

Person.java

copy
12345
class Person { String name; String gender; int age; }

La oss nå skrive en metode som lar vår Person rapportere sitt navn og sin alder:

Person.java

Person.java

copy
123456789
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Oppgave

Swipe to start coding

Alice ønsker å finne en venn innenfor et spesifikt aldersintervall (25 - 30, inkludert). Du skal skrive et program som sjekker om Bob oppfyller Alice's kriterier. Hvis Bob's alder faller innenfor det angitte intervallet, skal programmet returnere true; ellers skal det returnere false.

  1. I main-metoden må du sende riktig objekt som første parameter til findFriend-metoden.
  2. I findFriend-metoden sammenlignes age til det overførte objektet med det spesifiserte aldersintervallet (25 - 30).
  3. Hvis objektet faller innenfor aldersintervallet, returneres true; ellers returneres false.
  4. For å vise resultatet på skjermen, bruk variabelen foundFriend, som lagrer resultatet av søket.

Løsning

solution.java

solution.java

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 2.63

Sveip for å vise menyen

some-alt