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

Conteúdo do Curso

Java Extended

Java Extended

1. Deep Java Structure
2. Methods
3. String Advanced
4. Classes
5. Classes Advanced

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

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 4. Capítulo 4
toggle bottom row

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

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 4. Capítulo 4
toggle bottom row

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

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

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

Tarefa

Great! Now your task is to create two objects of the Person class in the main method. One will be named Bob and will be 30 years old, and the other will be named Alice and will be 27 years old. Then, use the introduce() method on each person to have them introduce themselves.

Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 4. Capítulo 4
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt