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