
Основы языка Swift. 5 семинар.
Authored by Анастасия Высоцкая
Education
Professional Development
Used 1+ times

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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?