Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione di Classi | Classi
Java Avanzato

bookCreazione di Classi

Sintassi della classe

La sintassi per creare una classe è piuttosto semplice. Vediamo un esempio con la classe Person:

Person.java

Person.java

copy
123
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

Person.java

copy
12345
class Person { String name; String gender; int age; }

Ora scriviamo un metodo che permetta al nostro Person di comunicare il proprio nome e la propria età:

Person.java

Person.java

copy
123456789
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Compito

Swipe to start coding

Alice desidera trovare un amico in una fascia d'età specifica (25 - 30, inclusi). Occorre scrivere un programma che verifichi se Bob soddisfa i criteri di Alice's. Se il valore di Bob's age rientra nell'intervallo specificato, il programma deve restituire true; altrimenti, deve restituire false.

  1. Nel metodo main, passare l'oggetto corretto come primo parametro al metodo findFriend.
  2. Nel metodo findFriend, confrontare il valore di age dell'oggetto passato con la fascia d'età specificata (25 - 30).
  3. Se l'oggetto rientra nella fascia d'età, restituire true; altrimenti, restituire false.
  4. Per visualizzare il risultato a schermo, usare la variabile foundFriend, che memorizza il risultato della ricerca.

Soluzione

solution.java

solution.java

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.63

bookCreazione di Classi

Scorri per mostrare il menu

Sintassi della classe

La sintassi per creare una classe è piuttosto semplice. Vediamo un esempio con la classe Person:

Person.java

Person.java

copy
123
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

Person.java

copy
12345
class Person { String name; String gender; int age; }

Ora scriviamo un metodo che permetta al nostro Person di comunicare il proprio nome e la propria età:

Person.java

Person.java

copy
123456789
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Compito

Swipe to start coding

Alice desidera trovare un amico in una fascia d'età specifica (25 - 30, inclusi). Occorre scrivere un programma che verifichi se Bob soddisfa i criteri di Alice's. Se il valore di Bob's age rientra nell'intervallo specificato, il programma deve restituire true; altrimenti, deve restituire false.

  1. Nel metodo main, passare l'oggetto corretto come primo parametro al metodo findFriend.
  2. Nel metodo findFriend, confrontare il valore di age dell'oggetto passato con la fascia d'età specificata (25 - 30).
  3. Se l'oggetto rientra nella fascia d'età, restituire true; altrimenti, restituire false.
  4. Per visualizzare il risultato a schermo, usare la variabile foundFriend, che memorizza il risultato della ricerca.

Soluzione

solution.java

solution.java

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
single

single

some-alt