Back to Freecodecamp

Task 18

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

latest1.7 KB
Original Source
<!-- (Audio) Mark: Oh, okay. Thanks for explaining. I also heard "encapsulation". -->

--instructions--

Listen to the audio and complete the sentence below.

--fillInTheBlank--

--sentence--

Oh, okay. Thanks for explaining. I also BLANK "BLANK".

--blanks--

heard

--feedback--

This verb means to listen to or become aware of something being said. It's the simple past form of hear.


encapsulation

--feedback--

This is a programming concept where data and methods are bundled together, hiding the internal details.

--explanation--

Encapsulation is a key principle in object-oriented programming. It means bundling data (variables) and methods (functions) that operate on the data within a single unit, often a class.

This concept helps hide the internal details of how the data is managed, exposing only what is necessary to the outside world. This improves security and makes the code more organized and easier to maintain.

--scene--

json
{
  "setup": {
    "background": "company2-center.png",
    "characters": [
      {
        "character": "Mark",
        "position": {
          "x": 50,
          "y": 0,
          "z": 1.4
        },
        "opacity": 0
      }
    ],
    "audio": {
      "filename": "B1_16-1.mp3",
      "startTime": 1,
      "startTimestamp": 28.16,
      "finishTimestamp": 33.30
    }
  },
  "commands": [
    {
      "character": "Mark",
      "opacity": 1,
      "startTime": 0
    },
    {
      "character": "Mark",
      "startTime": 1,
      "finishTime": 6.2,
      "dialogue": {
        "text": "Oh, okay. Thanks for explaining. I also heard encapsulation.",
        "align": "center"
      }
    },
    {
      "character": "Mark",
      "opacity": 0,
      "startTime": 6.7
    }
  ]
}