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


Демистификация «это» в JavaScript
Узнайте, как «это» работает в JavaScript В объектно-ориентированном программировании вы обычно создаете этот план со свойствами и методами, называемыми классом , и на основе этого класса вы можете создавать новые объекты. Теперь каждый объект, производный от класса, будет иметь похожую структуру, но их значения могут отличаться. Например, вы и я являемся производными от класса Person , и у каждого из нас будут методы ходьбы, разговора и еды. Но есть свойства, такие как имя, возраст..

Основные понятия ES6, которые необходимо знать перед началом разработки MEAN Stack
Пару дней назад я наткнулся на статью , в которой перечислялись основные функции, выдвинутые на первый план последней версией Javascript, ES2019 / ES10. Это вызвало у меня смех, потому что только на днях у меня была дискуссия о том, сколько людей даже после всех этих лет не знают о большинстве концепций ES6, хотя они используют его ежедневно во фреймворках на основе Javascript, таких как Angular, Node, Express и т. Д. Поэтому я решил написать эту статью, в которой кратко рассмотрит..

Проектирование идеального класса на C++
Полное руководство по созданию удобочитаемого и эффективного класса Разработка определяемого пользователем класса в C++ не так проста, поскольку Modern C++ предоставляет множество новых функций, которые часто трудно запомнить все, но их нельзя игнорировать, поскольку это делает ваш код более управляемым, эффективным, безопасным и читабельным. Мы должны принять во внимание все эти функции при разработке класса, если мы хотим воспользоваться преимуществами того, что он предлагает. Если..

Вопросы по теме 'class'

Как создать статический класс на C ++?
Как создать статический класс на C ++? Я должен уметь делать что-то вроде: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Предполагая, что я создал класс BitParser . Как бы выглядело определение класса...
494853 просмотров
schedule 03.07.2023

Должен ли я использовать клон при добавлении нового элемента? Когда следует использовать клон?
Я хочу реализовать в Java класс для обработки структур данных графа. У меня есть класс Node и класс Edge. Класс Graph поддерживает два списка: список узлов и список ребер. Каждый узел должен иметь уникальное имя. Как мне защититься от такой...
406 просмотров
schedule 21.04.2023

Проблема с областью подключения к базе данных класса PHP
Для нового проекта, который я делаю на PHP, я создал класс SQLMethods для подключения к базе данных и выполнения запросов. Сегодня вечером я впервые протестировал его (я написал его примерно неделю назад и забыл об этом), и произошла непредвиденная...
2568 просмотров
schedule 16.07.2022

Коллекция со строгой типизацией VB.NET
Я хочу создать коллекцию в VB.NET, но я хочу, чтобы она принимала только объекты определенного типа. Например, я хочу создать класс под названием «FooCollection», который во всех отношениях действует как коллекция, но принимает только объекты типа...
12276 просмотров
schedule 03.07.2023

Как пометить шаблон структуры как друга?
У меня есть такой код: template <typename T, typename U> struct MyStruct { T aType; U anotherType; }; class IWantToBeFriendsWithMyStruct { friend struct MyStruct; //what is the correct syntax here ? }; Каков правильный...
6810 просмотров
schedule 20.12.2022

Плюсы и минусы использования вложенных классов и перечислений С++?
Каковы плюсы и минусы использования вложенных общедоступных классов и перечислений C++? Например, предположим, что у вас есть класс с именем printer , и этот класс также хранит информацию о выходных лотках, у вас может быть: class printer {...
23212 просмотров
schedule 23.05.2022

Заставить веб-службу .NET использовать локальный объектный класс, а не прокси-класс
У меня есть веб-сервис, который я вызываю из приложения Windows Forms (оба .NET, оба в одном решении), и я бы хотел, чтобы мой веб-сервис возвращал настраиваемый объект из другого места в проекте - это общий объект, который они оба имеют ссылку на,...
4485 просмотров
schedule 18.04.2022

Могут ли методы обратного вызова в PHP session_set_save_handler быть закрытыми?
Я пишу собственный обработчик сеанса в PHP и пытаюсь сделать методы, определенные в session_set_save_handler, закрытыми. session_set_save_handler( array('Session','open'), array('Session','close'), array('Session','read'),...
2013 просмотров
schedule 21.06.2022

Почему использование класса в качестве структуры - плохая практика в Java?
Недавно у нас был обзор кода. Один из моих классов использовался, чтобы я мог возвращать / передавать более одного типа данных из / в методы. Единственные методы, которые имел класс, были геттерами / сеттерами. Один из членов команды (чье мнение я...
5147 просмотров
schedule 11.10.2022

Классы с коллекциями в качестве свойств и классы, наследующие коллекции
Недавно я использовал класс, который наследуется от коллекции, вместо создания экземпляра коллекции внутри класса. Это приемлемо или создает невидимые проблемы в будущем? Примеры ниже для ясности: public class Cars : List<aCar> вместо...
1234 просмотров
schedule 19.05.2024

Как реализовать __getattribute__ без ошибки бесконечной рекурсии?
Я хочу переопределить доступ к одной переменной в классе, но вернуть все остальные в обычном режиме. Как мне добиться этого с __getattribute__ ? Я пробовал следующее (что также должно проиллюстрировать то, что я пытаюсь сделать), но получаю...
104990 просмотров
schedule 16.05.2023

Оптимальное решение для структур размером более 16 байт
У меня есть тип, который я рассматриваю как структуру. Представляет одно значение Это неизменно Но проблема в том, что он имеет 6 полей int. Итак, какое решение я должен использовать для этого типа? продолжать использовать...
826 просмотров
schedule 02.08.2023

Как найти все подклассы данного класса в Java?
Как можно попытаться найти все подклассы данного класса (или всех реализаторов данного интерфейса) в Java? На данный момент у меня есть способ сделать это, но я считаю его довольно неэффективным (мягко говоря). Метод такой: Получите список всех...
142244 просмотров
schedule 04.06.2022

Настраиваемая цель/действие NSControl, инструкция!
У меня есть собственный NSControl, который действует как двумерный ползунок, где вы можете перетаскивать ручку вокруг представления. Я добавил несколько специфичных для класса методов, и единственные, которые я переопределил, — это действия мыши и...
3213 просмотров
schedule 23.07.2022

Как лучше всего реализовать Equals для пользовательских типов?
Скажем, для класса Point2 и следующие Equals: public override bool Equals ( object obj ) public bool Equals ( Point2 obj ) Это тот, который показан в Эффективном C # 3: public override bool Equals ( object obj ) { // STEP 1: Check...
57085 просмотров
schedule 23.03.2024

Как использовать Linq для получения уникального списка свойств из списка объектов?
Я пытаюсь использовать Linq для возврата списка идентификаторов с учетом списка объектов, где идентификатор является свойством. Я хотел бы иметь возможность делать это, не перебирая каждый объект и не извлекая уникальные идентификаторы, которые я...
137180 просмотров
schedule 25.02.2022

Как я могу получить доступ к переменным из другого класса?
Вероятно, для этого есть очень простое решение, но я не могу заставить его работать. У меня есть несколько классов в моем файле Cocoa. В одном из классов class1 я создаю переменную, которую мне нужно использовать и в другом классе class2 ....
41850 просмотров
schedule 16.10.2022

Зарезервированные имена классов Rails
Я попытался создать модель под названием «класс» (как в выпускном классе студентов) и столкнулся со всевозможными проблемами. Каких слов или имен классов следует избегать в Rails? Некоторые ссылки, которые я нашел:...
4841 просмотров
schedule 28.11.2022

Когда лучше всего использовать библиотеку классов C# (.dll)?
Я программист, который никогда не использовал файлы .dll. Конечно, когда мне нужно стороннее программное обеспечение, такое как графическая библиотека, библиотека для создания графиков и т. д., я добавляю файлы references/ddl в свою программу и...
11941 просмотров
schedule 02.07.2022

Как отсканировать полный список установленных на данный момент компонентов VCL
Я до сих пор не нашел по-настоящему удовлетворительного ответа на этот вопрос , и я сейчас подумываю о том, чтобы прокатить свою. У меня есть ModelMaker и GExperts, и ни один из них, похоже, не загружает исчерпывающую иерархию классов, которую я...
2119 просмотров
schedule 26.06.2023