Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Капибара и классы на С++

Total questions: 16

Worksheet time: 25mins

Name
Class
Date
1.

Привет! Я капи. Хочу проверить твои знания по предыдущим темам :)

a)

Да, я готов

b)

О нет, великая Капи, пощади!!!!!

2.

Как можно понимать что такое класс?

a)

Как анкету для заполнения

b)

Как шаблон или макет

c)

Как тип данных (например string)

3.

"Хочу себе свой класс"
Выбери верный

a)

b)

c)

d)

4.

"Я не понимаю, что такое поле класса, объясни"
Укажи номер строки, где находится первое поле в классе Capibara

(a)  

5.

"А где метод класса?"
Укажи строку, где впервые встречается описание метода класса Capibara

(a)  

6.

"У меня появился друг. Создай его тоже в этом вашем С++"

a)

b)

c)

d)

7.

Давай я буду говорить тебе "ПокормиМеня", а ты покормишь меня морковкой :)

Допиши код в цикле.

4 lines
8.

Сделай так, чтобы Капи можно было покормить.
Допиши код на строке 29

(a)  

9.

Нужно сделать так, чтобы изменился возраст у Капи.
Допиши код на 29 строке

(a)  

10.

Получается, что наша капибара не может быть одна, без хозяина. Она как бы отдельно, но тесно с ним связана. Если все оставить как есть, то наш хозяин может случайно покормить другую капибару и отпраздновать день рождения не своего питомца. Это нужно исправить!

Запишем конспект в тетрадь:

Композиция в ООП - это способ создания класса, включающий в себя другие классы, если они связаны друг с другом. При композиции объект одного класса является ПОЛЕМ другого класса.
Например: Человек не может существовать без сердца, у каждого человека оно уникально. Класс Человек имеет как поле класс Сердце.

a)

Я записал в тетрадь

b)

Я все понял

11.

Давай "присвоим" капибару ее владельцу.
Попробуй создать поле типа Капибара на строке 28

(a)  

12.

Теперь мы точно не запутаемся, какая именно капибара Юлии Алексеевны)

Обрати внимание, что мы можем вложено обращаться к полям Капи через точку.

Запиши в тетрадь.

Обращение к полям вложенного объекта через точку. Может быть несколько обращений. (Много степеней вложенности)
Класс.ВложенныйКласс.ВложенныйВоВложенныйКласс.ПолеВложенногоВоВложенныйКласс
(пример с картинки)

a)

Все понятно и записано в тетрадь

b)

Ничего непонятно, но очень интересно

13.

Примени полученные знания и выведи возраст Капи

(a)  

14.

Капи хочет есть. Как понять, сколько Капи нужно пройти?
Напиши чем будешь пользоваться. Считать само расстояние пока не нужно

4 lines
15.

А вот теперь запишем формулу.
Можешь сразу использовать функции с++.

Переменные:
МорковкаY, КапиY, МорковкаX, КапиX, Дорога

4 lines
16.

А теперь пора покорять космос. Удачи!

a)
  • * Переход на практику *

b)
  • * Задать вопрос по теории *