Публикации по теме 'class'


Firebase 3.0: бесплатный класс
Я получил отличный отклик на мои предыдущие публикации на Medium на Firebase, и это заставило меня задуматься. Я преподаю Firebase уже пару лет в местном учебном лагере разработчиков, и это здорово, но это ограниченная аудитория. Я могу обучать не более 30 разработчиков за раз… так почему бы не опубликовать мой материал в Интернете? Для этого и нужен Интернет ??? Так что, если вы хотите узнать все, что я знаю о Firebase, переходите к моему бесплатному онлайн-курсу Firebase 3.0 для..

Правильно ли вы поняли основы проектирования классов?
Написание метода/функции в хорошем смысле имеет решающее значение для получения чистого и надежного кода. Однако иногда не менее важно решить, должен ли конкретный сегмент кода быть методом или вместо этого должен быть классом. В этом посте я расскажу о некоторых основах, которые каждый разработчик должен учитывать при разработке классов. Принцип единой ответственности Означает ли это выполнение одной задачи, как в функции? Это может быть не потому, что класс может иметь более..

Прототипы в JavaScript
Подробно изучите прототипы, цепочку прототипов и прототипы dunder. Прежде чем начать понимать, что такое прототипы, вам нужно знать, как работает new ключевое слово . Это связано с тем, что ключевое слово new считается вызовом конструктора , но на самом деле оно служит гораздо более глубокой цели, которая ведет к прототипу, цепочке прототипов, прототипу dunder и ключевому слову this . Все объекты в нашем коде создаются с помощью «вызова конструктора» (через new ). В процессе..

Создание стека против построения очереди в Javascript
Как построить стек Стек работает со структурой LIFO (Last In First Out), что означает, что последнее, что было помещено в массив, должно быть удалено первым. Массивами можно манипулировать всеми способами с помощью обычных методов Javascript. Чтобы построить стек, мы должны создать класс Javascript, чтобы ограничить обычные методы массива, с которыми можно работать. Чтобы построить это, мы начнем с использования структуры классов ES6 для создания класса. Мы инициализируем класс..

Краткий обзор прототипного наследования по сравнению с классическим наследованием в Javascript
Вы, наверное, много слышали о терминах прототипическое наследование и классическое наследование. Но что они означают на самом деле? Прежде чем копаться в этих определениях наследования, вам нужно понять, что такое прототипы и классы в javascript. Прототип — это объект, содержащий список методов и полей, доступных по умолчанию. Возьмем, к примеру, метод indexOf из строки. Мы никогда не определяли его, но в любое время, когда мы хотим получить доступ к этому методу из любой строки,..

2 вида классов, которые должны знать Java-программисты
Объясняется на обычных примерах Что делать, если у вас есть ограниченный функцией набор данных в виде инструкции ? Сегодня вы узнаете много интересного о классе enum и запечатанном классе. Это наверняка прояснит ваши представления об обоих классах, и вы сможете без путаницы различать их. Вы сразу увидите, как конкретный класс открывает дверь функциональным идеям. Запечатанный класс Он демонстрирует конкретную группу ценностей. Запечатанные классы — это не что иное, как..

TypeScript: классы и интерфейс
TypeScript творит чудеса!! TypeScript является чисто объектно-ориентированным с классами, интерфейсами и статически типизированным, как C# или Java. Давайте посмотрим на это в действии с классами и интерфейсами. Надеюсь, вы уже поигрались с концепциями ООП. Вместо того, чтобы просто объяснять, я предпочитаю показывать вам примеры. Как создать простой класс в TypeScript? Это очень похоже на то, что мы делаем в Java. Что если нам нужны статические члены внутри класса?..