Search Header Logo

Основы языка Swift. 5 семинар.

Authored by Анастасия Высоцкая

Education

Professional Development

Used 1+ times

Основы языка Swift. 5 семинар.
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Для создания протокола используется ключевое слово ...

protocol

classProtocol

structProtocol

interface

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Как добавить переменную в протокол

var coffee: [Coffee] { get set }

let coffee: [Coffee] { get set }

var coffee: [Coffee] { get }

let coffee: [Coffee] { get }

var coffee: [Coffee]

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Как добавить метод в протокол?

func addCoffee(coffee: Coffee)

method addCoffee(coffee: Coffee)

function addCoffee(coffee: Coffee)

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Есть протокол CafeProtocol и класс Cafe. Как указать, что класс принимает протокол?

class Cafe -> CafeProtocol

class Cafe: CafeProtocol

class Cafe = CafeProtocol

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Для добавления расширения используется ключевое слово ...

add

extension

ext

additional

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Как добавить дефолтную реализацию протокола?

Написать реализацию при объявлении протокола

Реализовать протокол в классе

Написать реализацию в расширении протокола

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Есть класс Cafe и FirstCafe. Как указать, что класс FirstCafe наследуется от Cafe?

class FirstCafe: Cafe

class Cafe: FirstCafe

class FirstCafe -> Cafe

class Cafe -> FirstCafe

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?