Форум программистов, компьютерный форум CyberForum.ru

Наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как отправлять пакеты серверу http://www.cyberforum.ru/cpp-beginners/thread197819.html
Здраствуйте, как написать программу отправляющую пакеты серверу, как при вводе в командной строке (под windows) команды ping, есть какие небудь функции делающие это, или чтонебудь есче?!
C++ Сложение умножение Сложить 2 числа которые больше чем 2 в 32 степени. на входе 2 числа например 7934574875 и 10847264954 нужно их сумму вывести на экран типа 18781839829. Так же попытаться сделать умножение. Добавлено через 1 минуту Cи(Vs 2010) Добавлено через 5 минут Если кто поможет буду очень благодарен!! http://www.cyberforum.ru/cpp-beginners/thread197780.html
Список C++
Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур.
C++ Большие-маленькие
На входе строка содержащая большие и маленькие буквы, необходимо большие сделать маленькими, а маленькие большими. Например "AbCdEfGhIjKl"->"aBcDeFgHiJkL" Добавлено через 5 минут Си(Vs 2010) Добавлено через 6 минут Если кто поможет буду очень благодарен!!
C++ Определить точку пересечения http://www.cyberforum.ru/cpp-beginners/thread197774.html
Определить с точностью до 0,2 точку пересечения функции y=x-exp(-ax2) с осью x при изменении аргумента x от b0 до bm с шагом 0,2. Значения a, b0, bm вводятся с клавиатуры. Сначала не обходимо определить знак функции y при x=b0. Изменение знака функции свидетельствует о пересечении оси x. #include "stdafx.h" #include <complex> #include <math.h>
C++ Объясните,что означают эти строки. Списал код из учебника(о представлен ниже).Все работает,нареканий нет.После был анализ этого кода с разжевыванием происходящего,но единственное что я не понял почему-то не упомянули!!!Объясните,пожалуйста,как это понимать... Вопрос помечен коментами в коде. #include <iostream> using std::endl; class Point { public: void SetX(int x) {ItsX = x;} void SetY(int y) {ItsY = y;} подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
26.11.2010, 21:17     Наследование
Закрытое наследование - наследование реализации, когда один класс использует реализацию дургого(при этом естественно производный класс не является разновидностью базового класса, как при открытом наследовании). Т.е. это некий аналог вложения... В общих чертах: если нужен доступ к защищённым(protected) членам класса посредством которого реализуется твой класс, или нужно переопределить какой либо виртуальный метод этого класса, тогда есть смысл использовать закрытое наследование(а не вложение). Подробнее смотри у Майерса в "Эффективное использование C++".
 
Текущее время: 10:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru