ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 9) онлайн
Недостатки использования спецификатора protected
Следует знать, что существуют и недостатки использования спецификатора дос- тупа protected. Допустим, вы написали библиотеку классов и публично ее распро- страняете. Любой программист сможет получить доступ к членам классов, объ- явленным как protected, просто создавая производные классы. Это делает члены, объявленные как protected, значительно менее защищенными, чем объявленные как private. Чтобы избежать порчи данных, часто приходится разрешать доступ производным классам только к тем методам базового класса, которые объявлены как public. Однако использование спецификатора доступа protected упрощает программирование, и мы будем использовать эту возможность в дальнейших примерах. В будущем, при создании собственных программ, вам придется сде- лать выбор между преимуществами и недостатками спецификатора protected.
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Схожі підручники
- Еволюція теорій регіонального розвитку в економічній науці
- МЕТОДИЧНІ ВКАЗІВКИ до виконання розрахункової роботи з навчальної дисципліни “Економіко-математичні методи та моделі оптимізаційні методи та моделі”
- Загальні питання з курсу Політекономія (частина 1)
- ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 5) онлайн
- Загальні питання з курсу Політекономія (частина 2)
- Мне тебя обещали (онлайн)