LaunchCode logo
  1. Contents
  2. 18. Classes

18. ClassesΒΆ

  1. 18.1. What Are Classes?
    1. 18.1.1. An Astronaut Object
  2. 18.2. Declaring and Calling a Class
    1. 18.2.1. Creating a Class
      1. 18.2.1.1. Assigning Properties
    2. 18.2.2. Creating a New Class Object
      1. 18.2.2.1. Setting Default Values
    3. 18.2.3. Check Your Understanding
  3. 18.3. Assigning Class Methods
    1. 18.3.1. Assigning Methods Outside constructor
    2. 18.3.2. Assigning Methods Inside constructor
    3. 18.3.3. Which Way is Preferred?
    4. 18.3.4. Check Your Understanding
  4. 18.4. Inheritance
    1. 18.4.1. extends
    2. 18.4.2. Check Your Understanding
  5. 18.5. Exercises: Classes
  6. 18.6. Studio: Classes
    1. 18.6.1. Getting Started
    2. 18.6.2. Part 1 - Add Class Properties
    3. 18.6.3. Part 2 - Add First Class Method
    4. 18.6.4. Part 3 - Add More Methods
      1. 18.6.4.1. Calculating the Test Average
      2. 18.6.4.2. Determining Candidate Status
    5. 18.6.5. Part 4 - Play a Bit
  • ← 17.5. Studio: Strategic Debugging
  • 18.1. What Are Classes? →

Back to top