Klassecreatie
Klassensyntaxis
De syntaxis voor het aanmaken van een klasse is vrij eenvoudig. Laten we een voorbeeld bekijken met de klasse Person
:
Person.java
class Person { }
Dit is alles wat nodig is om een klasse te maken. Echter, als de klasse leeg is, is deze voor ons niet bruikbaar. Daarom moeten we velden toevoegen. Stel dat onze persoon een name
, gender
en age
heeft:
Person.java
class Person { String name; String gender; int age; }
En nu schrijven we een methode waarmee onze Person zijn naam en leeftijd kan rapporteren:
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
wil een vriend vinden binnen een specifiek leeftijdsbereik (25 - 30, inclusief). Je moet een programma schrijven dat controleert of Bob
voldoet aan de criteria van Alice's
. Als de leeftijd van Bob's
binnen het opgegeven bereik valt, moet het programma true
retourneren; anders false
.
- In de
main
-methode moet je het juiste object als eerste parameter aan defindFriend
-methode doorgeven. - In de
findFriend
-methode vergelijk je deage
van het doorgegeven object met het opgegeven leeftijdsbereik (25 - 30). - Als het object binnen het leeftijdsbereik valt, retourneer dan
true
; anders retourneerfalse
. - Gebruik de variabele
foundFriend
, die het resultaat van de zoekopdracht opslaat, om het resultaat op het scherm weer te geven.
Oplossing
solution.java
Bedankt voor je feedback!