Skapa Klass
Klassyntax
Syntaxen för att skapa en klass är ganska enkel. Låt oss titta på ett exempel med klassen Person
:
Person.java
class Person { }
Detta är allt som krävs för att skapa en klass. Dock kommer den vara oanvändbar för oss om den är tom. Därför bör vi lägga till fält i den. Låt oss anta att vår person har ett name
, gender
och age
:
Person.java
class Person { String name; String gender; int age; }
Och nu, låt oss skriva en metod som gör det möjligt för vår Person att rapportera sitt namn och sin ålder:
Person.java
class 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
vill hitta en vän inom ett specifikt åldersintervall (25 - 30, inklusive gränserna). Du ska skriva ett program som kontrollerar om Bob
uppfyller Alice's
kriterier. Om Bob's
ålder ligger inom det angivna intervallet ska programmet returnera true
; annars ska det returnera false
.
- I
main
-metoden ska du skicka rätt objekt som första parameter till metodenfindFriend
. - I metoden
findFriend
jämför du den överförda personensage
med det angivna åldersintervallet (25 - 30). - Om objektet ligger inom åldersintervallet, returnera
true
; annars returnerafalse
. - För att visa resultatet på skärmen, använd variabeln
foundFriend
, som lagrar resultatet av sökningen.
Lösning
solution.java
Tack för dina kommentarer!