Back to Freecodecamp

Task 43

curriculum/challenges/english/blocks/learn-how-to-clarify-misunderstandings/67e941285eb9c8832960034b.md

latest2.6 KB
Original Source
<!-- REVIEW -->

--description--

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

--instructions--

Write the following words or phrases in the correct spot:

Does that mean, Kind of, Got it, Not quite, multiple, that's correct, and new to me.

--fillInTheBlank--

--sentence--

Mark: Hey, Sophie. Thanks for letting me sit in on the code review. I heard some terms that were BLANK. Can I ask you about a few of them?

Sophie: Sure, Mark. What's on your mind?

Mark: Well, you mentioned "polymorphism." I think it means a code structure that can have BLANK shapes or forms. Is that right?

Sophie: BLANK. "Polymorphism" refers to a function or object that can behave differently depending on the context. It's not just about having different shapes, but about being flexible in how it operates.

Mark: Oh, okay. Thanks for explaining. I also heard "encapsulation." BLANK breaking code into smaller parts, like encapsulating it?

Sophie: BLANK. "Encapsulation" is about keeping some details hidden to make the code easier to work with. Think of it as wrapping code to limit what other parts can see.

Mark: BLANK. And what about "inheritance"? Does this mean passing down code from one project to another?

Sophie: Not exactly. "Inheritance" is when one class inherits properties and methods from another class, allowing for code reuse and extending functionality within a project.

Mark: Thanks for clarifying. And "abstraction"? Does it mean simplifying complex systems by hiding unnecessary details?

Sophie: Yes, BLANK. "Abstraction" is about reducing complexity by showing only what's necessary, keeping the details hidden.

Mark: At least I got one right! I think I'm starting to understand these terms better. Thanks for the explanations, Sophie.

--blanks--

new to me

--feedback--

This three-word phrase means that something is unfamiliar or unknown.


multiple

--feedback--

This is an adjective that means many or more than one.


Kind of

--feedback--

This two-word phrase is used to show partial agreement or approximation. The first letter of the first word is capitalized.


Does that mean

--feedback--

This three-word phrase starts a question. The first letter of the first word is capitalized.


Not quite

--feedback--

This two-word phrase means almost but not exactly. The first letter of the first word is capitalized.


Got it

--feedback--

This two-word phrase includes a past-tense verb and a pronoun. It shows understanding. The first letter of the first word is capitalized.


that's correct

--feedback--

This two-word phrase is used to confirm accuracy.