---
id: 6606989c34f0be9d141130b1
title: Task 25
challengeType: 22
dashedName: task-25
lang: en-US
---

<!-- REVIEW -->

# --description--

This is a review of the entire dialogue you just studied.

# --instructions--

Write the following words or phrases in the correct spot:

`confusing`, `class`, `structure`, `properties`, `interact with`, and `associated with`.

# --fillInTheBlank--

## --sentence--

`Sophie: Ugh, this BLANK I'm working with is really complex. The documentation looks BLANK. What should I do?`

`Brian: When you're dealing with classes, begin by checking the class's name and BLANK. This will give you an idea of its purpose and its BLANK.`

`Sophie: Okay, what else?`

`Brian: After that, you should read the methods and functions BLANK the class. These can explain how to BLANK the class and what you can achieve using it.`

`Sophie: I'll try to calm down and read the documentation more carefully. Thanks for the tips.`

## --blanks--

`class`

### --feedback--

A blueprint in code used to create objects with the same properties and actions.

---

`confusing`

### --feedback--

Hard to understand or not clear.

---

`properties`

### --feedback--

Values or data that belong to an object or class.

---

`structure`

### --feedback--

The way something is organized or built.

---

`associated with`

### --feedback--

Connected to or related to something.

---

`interact with`

### --feedback--

To do something with or use something, like a program or object.
