Что такое инкапсуляция? Как она работает? С какой целью она делается? Покажите на конкретных примерах что из этого в результате получается
Инкапсуляция - это метод объединения данных и (или) функций.
Если говорить по-простому, то у Вас наверняка стоит телевизор. Вы знаете его точное устройство, работу и принцип действия? Даже если знаете, то, чтобы управлять телевизором, это не нужно.
Если говорить про программирование, то вот:
class A
{
public:
int a, b; //данные открытого интерфейса
int ReturnSomething(); //метод открытого интерфейса
private:
int Aa, Ab; //скрытые данные
void Do_Something(); //скрытый метод
};
Класс А инкапсулирует свойства Aa, Ab и метод Do_Something(), представляя внешний интерфейс ReturnSomething, a, b.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишу функцию которая выводит список файлов на экранИспользую функции FindFirstFile & FindNextFile
Здравствуйте! Возможно, вопрос уже был, однако я усердно искал и не нашелКак инициализировать динамический n-мерный массив нулями при объявлении?...