Creazione di Classi
Sintassi della classe
La sintassi per creare una classe è piuttosto semplice. Vediamo un esempio con la classe Person
:
Person.java
class Person { }
Questo è tutto ciò che serve per creare una classe. Tuttavia, sarà inutile se rimane vuota. Pertanto, è opportuno aggiungere dei campi. Supponiamo che la nostra persona abbia un name
, gender
e age
:
Person.java
class Person { String name; String gender; int age; }
Ora scriviamo un metodo che consente al nostro Person di comunicare il proprio nome e la propria età:
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
desidera trovare un amico all'interno di una fascia di età specifica (25 - 30, inclusiva). È necessario scrivere un programma che verifichi se Bob
soddisfa i criteri di Alice's
. Se Bob's
età rientra nell'intervallo specificato, il programma deve restituire true
; in caso contrario, deve restituire false
.
- Nel metodo
main
, passare l'oggetto corretto come primo parametro al metodofindFriend
. - Nel metodo
findFriend
, confrontare l'age
dell'oggetto passato con la fascia d'età specificata (25 - 30). - Se l'oggetto rientra nella fascia d'età, restituire
true
; in caso contrario, restituirefalse
. - Per visualizzare il risultato, utilizzare la variabile
foundFriend
, che memorizza l'esito della ricerca.
Soluzione
solution.java
Grazie per i tuoi commenti!