You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.2 KiB

StarProperties

Instructions

In the following quest, we will work with the same files and classes. You should keep them from one exercise to the following.

Create a file CelestialObject.java.

Create a public class named CelestialObject.
The class must contains four properties :

  • x (double)
  • y (double)
  • z (double)
  • name (String)

The (x, y, z) properties are the coordinates of the object.

For the moment, you should declare the properties as public.

Usage

Here is a possible ExerciseRunner.java to test your function :

public class ExerciseRunner {

    public static void main(String[] args) {
        CelestialObject celestialObject = new CelestialObject();
        System.out.println(celestialObject.x);
        System.out.println(celestialObject.y);
        System.out.println(celestialObject.z);
        System.out.println(celestialObject.name);
    }
}

and its output :

$ javac *.java -d build
$ java -cp build ExerciseRunner 
0.0
0.0
0.0
null
$ 

Notions

Class
Property