Вопросы по теме 'information-hiding'
Итак, теперь структура может иметь виртуальную функцию и поддерживать наследование? Какая тогда разница с классами? Какова истинная цель сокрытия информации?
Возможный дубликат: В чем разница между структурой и классом в C ++
http://www.cplusplus.com/reference/std/typeinfo/type_info/
Думаю, мой «учитель» мало что сказал мне о различиях между структурами и классами в C ++.
Я читал в...
17672 просмотров
schedule
02.04.2022
Скрытие информации структуры C (непрозрачный указатель)
В настоящее время я немного запутался в концепции сокрытия информации в C-структурах.
Фоном этого вопроса является встроенный проект c с почти нулевым знанием ООП.
До сих пор я всегда объявлял свои структуры typedef внутри файла заголовка...
486 просмотров
schedule
21.05.2022
Почему «частные» методы Python на самом деле не являются частными?
Python дает нам возможность создавать «частные» методы и переменные внутри класса, добавляя двойные подчеркивания к имени, например: __myPrivateMethod() . Как же тогда это объяснить?
>>> class MyClass:
... def myPublicMethod(self):
......
478464 просмотров
schedule
01.06.2022
Что такое вложенные функции? Для чего они?
Я никогда не использовал вложенные функции, но видел ссылки на них на нескольких языках (а также на вложенные классы, которые, как я полагаю, связаны).
Что такое вложенная функция?
Почему?!?
Что можно сделать с вложенной функцией, чего нельзя...
977 просмотров
schedule
06.11.2022
Дружественные функции / класс C ++ использует?
Каково реальное использование функции / класса друга в C ++? Не могли бы вы привести пример, где только friend является правильным подходом?
Спасибо
1283 просмотров
schedule
30.07.2023
Подсчитайте количество экземпляров, используя метакласс в Python
Я написал метакласс , который подсчитывает количество экземпляров для каждого дочернего класса. Итак, моя мета имеет dict , например {classname: number_of_instances} .
Это реализация:
class MetaCounter(type):
_counter = {}
def...
107 просмотров
schedule
20.12.2023
Практический пример Инкапсуляция против сокрытия информации против абстракции против сокрытия данных в Java
Я знаю, что есть много постов по этому вопросу, в которых есть теоретическое объяснение с примерами в реальном времени. Эти термины ООП очень просты, но более запутаны для таких новичков, как я. Но я ожидаю здесь не определение и пример в...
22761 просмотров
schedule
19.04.2024
Как добавить небольшую кнопку «информация» в мое приложение для Android
Я не слишком уверен, что на этот вопрос еще не был дан ответ, поскольку я чувствую, что этот вопрос трудно сформулировать кратко, ну, мне все равно было трудно.
То, что я хочу, это, например, то, что у меня есть EditText, и подсказка может иметь...
6441 просмотров
schedule
04.05.2024