Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Class Creation | Classes
Java Extended

Veeg om het menu te tonen

book
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:

java

Person

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:

java

Person

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:

java

Person

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!"); } }
Taak

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.

Oplossing

java

solution

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 4
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
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:

java

Person

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:

java

Person

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:

java

Person

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!"); } }
Taak

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.

Oplossing

java

solution

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 4
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt