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 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 sammenlignesagetil 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
Can you show me how to add fields to the class?
How do I write a method for the Person class?
Can you give an example of how to use the Person class?
Awesome!
Completion rate improved to 2.63
Klasseopprettelse
Sveip for å vise menyen
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 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 sammenlignesagetil 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