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

Объясните про наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить http://www.cyberforum.ru/cpp-beginners/thread362651.html
ЭТО ЗАДАНИЕ Position of "-1". In the given NxM matrix find the LAST position of the minus one(-1). If it will be no "-1" value in the given matrix just output "-1 -1". Input First line N and M (1<=N,M<=100). Then NxM table is given(all number are integers)
C++ Найти максимальный среди всех элементов тех строк заданной матрицы, которые упорядочены Доброго времени суток, у меня есть задача ( практика,паскаль, процедуры ) так вот я не могу решить задачу :( Помогите пожалуйста составить алгоритм, и написать программу (C++, разберусь ибо осилив функции, приступил к изучению массивов, только как можно проще и понятнее) Найти максимальный среди всех элементов тех строк заданной матрицы, которые упорядочены (либо по возрастанию, либо по... http://www.cyberforum.ru/cpp-beginners/thread362643.html
Чтение из бинарного файла C++
Ну собственно,у меня есть некий двоичный файл,в него записана моя информация в двоичном виде,требуется считать эту информацию и вывести на экран.Перепробовал уже кучу способов,выдает "левые" символы,значки всякие.Подскажите пожалуйста как это сделать правильно?И умоляю,не надо перекидывать меня на другие темы,где читают числа из двоичного файла,я их пересмотрел и делал похожим методом,но все...
одномерный массив помощь в отладке программы C++
#include <iostream> #include <conio.h> #include <locale.h> #include <stdlib.h> #include <iomanip> #define m 12 using namespace std; void main() {
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread362595.html
Есть рабочая программа. Она удаляет в массиве элементы кратные семи и после каждого нечетного элемента массива добавляет элемент со значением 4. Подскажите, как сделать, чтобы в конечном массиве не отображались пустые элементы. Заранее спасибо! #include "stdafx.h" #include <iostream> #include <stdio.h> #include <iomanip> #include <stdlib.h> #include <time.h>
C++ Работа с "Логин и пароль" на с++ Здравствуйте! Вот возник вопрос да и кончились идеи.. Вот написал простую программу для входа с логина и пароля... И хочу спросить каким способом можно тоже самое сделать, только не через циклы... #include <iostream.h> #include <conio.h> #include <string.h> void main() { clrscr(); подробнее

Показать сообщение отдельно
Merovingian
54 / 54 / 5
Регистрация: 24.09.2011
Сообщений: 149

Объясните про наследование - C++

07.10.2011, 15:28. Просмотров 809. Ответов 14
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
class A
{
protected:
    int n; // закрыты для A, но доступны для B
public:
    virtual void func(void) = 0;
};
 
class B: public A
{
public:
    void func(void) 
    {
        //какие то действия с n;
    }
};
int main(void)
{
    B x;
    x.func();
/////////////////////////////////ОШИБКА///////////////////////////////////////
    x.n.какой-то-метод-над-n();
/////////////////////////////////ОШИБКА///////////////////////////////////////
    return 0;
}
Для объекта x класса B int n - недоступное поле, и может быть доступно только через метод. Можно ли каким то образом сделать так, чтобы x получил доступ к n? Кроме как объявить public int n в классе A, хочу чтобы для класса A поле int n отавалось недоступным.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru