Arhn - архитектура программирования

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


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

Столпы объектно-ориентированного программирования (ООП)
Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на концепции «объектов», которые могут содержать данные и код, работающий с этими данными. Языки ООП предназначены для инкапсуляции данных и функций, которые работают с этими данными, в одном объекте или объекте. Инкапсуляция Инкапсуляция — это фундаментальная концепция объектно-ориентированного программирования (ООП). Он связан с концепцией интеграции данных и функций, выполняемых с этими..

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

Могу ли я иметь разные копии статической переменной для каждого типа наследуемого класса?
Я хочу иметь одну и ту же статическую переменную с другим значением в зависимости от типа класса. Так что я бы public class Entity { public static Bitmap sprite; public void draw(Canvas canvas, int x, int y) {...

Как использовать общие переменные производного класса в общих методах базового класса
Я пытаюсь добавить общие члены в производные классы и использовать эти значения в базовых классах ... У меня есть база class DBLayer public shared function GetDetail(byval UIN as integer) dim StrSql = string.format("select * from {0}...

Использование метода из производного класса с объектом типа базового класса
У меня есть метод внутри моего производного класса, которого нет в моем базовом классе. Есть ли способ использовать метод производного класса для объекта с типом базового класса? Я знаю, что могу переместить метод в свой базовый класс, но я не думаю,...

Общий параметр С#, используемый в вызове метода базового класса, является базовым классом - не производным :(
Я чувствую себя немного опустошенным, поскольку я забыл что-то, что, вероятно, действительно является фундаментальным в .NET и дженериках. Просто интересно, есть ли способ исправить это. Проект C# .NET 4.0. У меня есть базовый класс сущностей...

Создает ли создание экземпляра дочернего класса автоматически его объект суперкласса?
Если я создам объект подкласса, будет ли также создан объект суперкласса, от которого унаследован подкласс? Если нет, то как, создав подкласс класса Thread (в многопоточности), вызывает конструктор класса Thread и создает объект Thread?
28.11.2023

Наследовать класс со weakref в слотах
Я пытался использовать слабые ссылки в своих классах, где я использую слоты для экономии памяти, но мне не удалось создать производный класс. class A(object): __slots__ = ['__weakref__'] class B(A): __slots__ = A.__slots__ + ['foo']...

Сопоставьте типы объектов с помощью пользовательского конвертера
Я пытаюсь разработать картограф, который будет преобразовывать один тип объекта в другой, показанный на диаграмме ниже: Объект имеет следующую структуру (это не JSON): { "type": "DownloadAppComponent", "name": "Download App",...
06.12.2023

Создайте URL-адрес с унаследованной переменной блока в качестве аргумента в Django
Я пытаюсь создать URL-адрес в шаблоне Django (1.9), который анализирует унаследованную блочную переменную в качестве аргумента. Так href="{% url 'overview:detail' '{% block test_id %}{% endblock %}' %}" С test_id, унаследованным от дочернего...

Согласование отсутствия наследования в бережливости с определениями методов в Java/Scala
Я определил набор структур в Thrift . Концептуально некоторые из этих структур являются подклассами общего родительского класса. Поскольку Thrift не поддерживает наследование структур, я использовал следующую стратегию для определения структур:...

Не удается получить правильный вывод для файла при использовании наследования
Таким образом, весь смысл моей программы заключается в том, чтобы прочитать входные данные из файла и выполнить некоторые вычисления, а затем вывести результаты в файл. В этом участвует несколько файлов, но для простоты я просто включу два файла...
17.12.2023

Доступ к информации в списке абстрактного класса
У меня есть код, показанный ниже. Я создал список животных (Список ‹Животные›), в который добавил несколько кошек, собак и птиц. Можно ли получить доступ к различным полям, таким как возраст собак или окрас кошек, каждого класса непосредственно из...

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..