> Что такое public в TypeScript? (TypeScript)
Уровень: junior · Роль: frontend · Категория: Технические вопросы
Компании: VK
Стек: TypeScript
> Пример ответа
Ключевое слово public в TypeScript - это модификатор доступа, который указывает, что свойство или метод класса доступны из любого места: внутри класса, в наследниках и из внешнего кода. По умолчанию все члены класса в TypeScript являются публичными, поэтому явное указание public необязательно, но часто используется для явности и читаемости кода.
Пример:
TYPESCRIPTclass User {public name: string; // доступно вездеconstructor(name: string) {this.name = name;}public greet(): void {console.log(`Привет, ${this.name}`);}}const user = new User('Анна');user.name = 'Мария'; // можно изменить извнеuser.greet(); // можно вызвать извне
Противоположностью public являются private (доступ только внутри класса) и protected (доступ внутри класса и наследников). Использование public - это стандартный способ объявления интерфейса класса, который вы хотите открыть для внешнего использования.
> Похожие задачи по frontend
Как определить тип переменной через ReturnType в TypeScript
Что значит опциональное поле в TypeScript
Знакомы ли вы с Bootstrap
Что такое Pick в TypeScript и как его использовать?
> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?
Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью