Klasseopprettelse
Klassesyntaks
Syntaksen for å opprette en klasse er ganske enkel. La oss se på et eksempel med klassen Person
:
Person.java
123class 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
12345class 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
123456789class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
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
.
- I
main
-metoden må du sende riktig objekt som første parameter tilfindFriend
-metoden. - I
findFriend
-metoden sammenlignesage
til det overførte objektet med det spesifiserte aldersintervallet (25 - 30). - Hvis objektet faller innenfor aldersintervallet, returneres
true
; ellers returneresfalse
. - For å vise resultatet på skjermen, bruk variabelen
foundFriend
, som lagrer resultatet av søket.
Løsning
solution.java
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår