Эйч
Эйч
  • Все менторы
Задачи/Android-разработчик/Видимость членов класса

Видимость членов класса

Условие задачи

Ответить на вопросы в комментариях

kotlinopen class Outer {
    private val a = 1
    protected open val b = 2
    internal open val c = 3
    val d = 4

    protected class Nested {
        public val e: Int = 5
    }
}

class Subclass : Outer() {
    // видно ли a?
    // видно ли b?
    // видно ли c?
    // видно ли d?
    // видно ли Nested?
    // видно ли e?
}

class Unrelated(o: Outer) {
    // видно ли o.a?
    // видно ли o.b?
    // видно ли o.c?
    // видно ли o.d?
    // видно ли Outer.Nested и Nested::e?
}

Профессия

Android-разработчик

Сопроводим до оффера

Умножим шансы на каждом этапе поиска и поможем получить выгодный оффер

Узнать больше

Сервис развития карьеры

Контактыteam@h.careers@hcareers
TelegramVKYouTubeLinkedIn
Профессии
Компания
С чем помогаемОтзывыВопросы и ответыСертификатыВебинарыСтать ментором

Платформа принадлежит ООО "Эйч Карьера"
ИНН 9710095807 ОГРН 1227700077340
Адрес: 127006, город Москва, Старопименовский пер, д. 18 стр. 2, помещ./ком./этаж I/19/2

Copyright © 2020-2025 Сервис развития карьеры Эйч. Все права защищены.

Политика конфиденциальностиПользовательское соглашениеОферта