Свързани публикации 'class'


Firebase 3.0: Безплатен клас
Получих страхотен отговор на предишните ми публикации в Medium във Firebase и това ме накара да се замисля. Преподавам класове по Firebase от няколко години в местен тренировъчен лагер за разработчици и това е страхотно, но това е ограничена публика. Мога да преподавам само ~30 разработчици наведнъж… така че защо да не публикувам материала си онлайн? Нали за това е мрежата??? Така че, ако се интересувате да научите всичко, което знам за Firebase, преминете към моя безплатен онлайн курс..

Разбрахте ли правилно основите на дизайна на класа?
Писането на метод/функция по добър начин е от решаващо значение за постигане на чист и стабилен код. Въпреки това, понякога е също толкова важно да се реши дали конкретният сегмент от код трябва да лежи като метод или вместо това трябва да бъде клас. В тази публикация ще обсъдя някои от основите, които всеки разработчик трябва да вземе предвид, докато проектира класове. Принцип на единна отговорност Означава ли да изпълнявате една задача като във функция? Може да не е, защото..

Прототипи в JavaScript
Научете задълбочено за прототипите, прототипната верига и прототипите на dunder. Преди да започнете да разбирате какво представляват прототипите, трябва да знаете как работи new ключовата дума . Това е така, защото се смята, че ключовата дума new е извикване на конструктор , но всъщност тя служи на много по-дълбока цел, която води до прототипа, прототипната верига, прототипа на dunder и ключовата дума this . Всички обекти в нашия код са изградени чрез „извикване на..

Изграждане на стек срещу изграждане на опашка в Javascript
Как да изградите стек Стекът работи със структурата LIFO (последно влязло, първо излязло), което означава, че последното нещо, избутано в масива, е първото нещо, което трябва да бъде премахнато. Масивите могат да се манипулират по всякакъв начин с нормални Javascript методи. За да изградим стек, трябва да изградим Javascript клас, за да ограничим нормалните методи на масив, които могат да бъдат оперирани с него. За да изградим това, започваме с използването на структурата на класа..

Кратък преглед на прототипното наследяване срещу класическото наследяване в Javascript
Вероятно сте чували много за термините прототипно наследяване и класическо наследяване. Но какво всъщност означават те? Преди да се заровите в тези дефиниции на наследяване, трябва да разберете какво представляват прототипите и класовете в javascript. Прототипът е обект, който съдържа списък с методи и полета, които са достъпни по подразбиране. Да вземем например метода indexOf от низ. Никога не сме го дефинирали, но винаги когато искаме да имаме достъп до този метод от произволен..

2 вида класове, които Java програмистите трябва да знаят
Обяснено гладко с конвенционални примери Какво трябва да се направи, когато имате функционално ограничен набор от данни като израз? Днес ще се запознаете по интересен начин с класа enum и запечатания клас. Това със сигурност ще изясни концепциите ви за двата класа и ще можете да правите разлика между двата без объркване. В един момент ще видите как определен клас отваря вратата към функционални идеи. Запечатан клас Той демонстрира конкретна група ценности. Запечатаните класове..

TypeScript: Класове и интерфейс
TypeScript прави чудеса!! TypeScript е изцяло обектно ориентиран с класове, интерфейси и статично въведен като C# или Java. Нека го видим в действие с класове и интерфейси. Надяваме се, че вече сте играли с концепциите на OOP. Вместо да обяснявам просто, предпочитам да ви преведа през примерите. Как да създадете прост клас в TypeScript? Това е доста подобно на това, което правим в Java. Ами ако искаме статични членове в класа? Просто добавете ключова дума „static“..