Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Class Creation | Section
Java Object-Oriented Programming (OOP) Fundamentals

bookClass Creation

Class Syntax

The syntax for creating a class is quite simple. Let's take a look at an example with the class Person:

Person.java

Person.java

copy
123
class Person { }

This is all it takes to create a class. However, it will be useless to us if it's empty. Therefore, we should add fields to it. Let's assume that our person has a name, gender, and age:

Person.java

Person.java

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

And now, let's write a method that allows our Person to report their name and age:

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!"); } }
Tâche

Swipe to start coding

Alice wants to find a friend within a specific age range (25 - 30, inclusive). You need to write a program that checks whether Bob meets Alice's criteria. If Bob's age falls within the specified range, the program should return true; otherwise, it should return false.

  1. In the main method, you need to pass the correct object as the first parameter to the findFriend method.
  2. In the findFriend method, compare the age of the passed object with the specified age range (25 - 30).
  3. If the object falls within the age range, return true; otherwise, return false.
  4. To display the result on the screen, use the foundFriend variable, which stores the result of the search.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookClass Creation

Glissez pour afficher le menu

Class Syntax

The syntax for creating a class is quite simple. Let's take a look at an example with the class Person:

Person.java

Person.java

copy
123
class Person { }

This is all it takes to create a class. However, it will be useless to us if it's empty. Therefore, we should add fields to it. Let's assume that our person has a name, gender, and age:

Person.java

Person.java

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

And now, let's write a method that allows our Person to report their name and age:

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!"); } }
Tâche

Swipe to start coding

Alice wants to find a friend within a specific age range (25 - 30, inclusive). You need to write a program that checks whether Bob meets Alice's criteria. If Bob's age falls within the specified range, the program should return true; otherwise, it should return false.

  1. In the main method, you need to pass the correct object as the first parameter to the findFriend method.
  2. In the findFriend method, compare the age of the passed object with the specified age range (25 - 30).
  3. If the object falls within the age range, return true; otherwise, return false.
  4. To display the result on the screen, use the foundFriend variable, which stores the result of the search.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
single

single

some-alt