Class 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
123class 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
12345class 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
123456789class 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
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
.
- In the
main
method, you need to pass the correct object as the first parameter to thefindFriend
method. - In the
findFriend
method, compare theage
of the passed object with the specified age range (25 - 30). - If the object falls within the age range, return
true
; otherwise, returnfalse
. - To display the result on the screen, use the
foundFriend
variable, which stores the result of the search.
Solution
solution.java
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 2.63Awesome!
Completion rate improved to 2.63
Class 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
123class 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
12345class 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
123456789class 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
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
.
- In the
main
method, you need to pass the correct object as the first parameter to thefindFriend
method. - In the
findFriend
method, compare theage
of the passed object with the specified age range (25 - 30). - If the object falls within the age range, return
true
; otherwise, returnfalse
. - To display the result on the screen, use the
foundFriend
variable, which stores the result of the search.
Solution
solution.java
Thanks for your feedback!
single
Awesome!
Completion rate improved to 2.63
Class Creation
Swipe to show 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
123class 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
12345class 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
123456789class 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
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
.
- In the
main
method, you need to pass the correct object as the first parameter to thefindFriend
method. - In the
findFriend
method, compare theage
of the passed object with the specified age range (25 - 30). - If the object falls within the age range, return
true
; otherwise, returnfalse
. - To display the result on the screen, use the
foundFriend
variable, which stores the result of the search.
Solution
solution.java
Thanks for your feedback!