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

Виртуальные методы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задачи на графы http://www.cyberforum.ru/cpp-beginners/thread365477.html
Напишите плз список интересных и популярных задач на графы. Ну или ссылку.
C++ calloc vs malloc Объясните,пжлста,чем отличается malloc oт calloc? http://www.cyberforum.ru/cpp-beginners/thread365475.html
char *p; p="Help"; cout << p[0]; А как вывести адрес? C++
#include <iostream> #include <new> using std::cout; using std::cin; using std::endl; int bufer; int main()
C++ Посчитать количество возможных башен
никак не могу понять, помогите
C++ Задание на С++... http://www.cyberforum.ru/cpp-beginners/thread365455.html
Сформировать файл с в котором слова заменить числами, которые соответствуют длинам этих слов. __________________________________ Из комбинации лени и логики получаются программисты
C++ несколько простых заданий Привет господа кодеры! Помогите пожалуйста, горю! Создать из этого: y=0,25x^3+x^2-5 при a=-3, b=5, n=12 таблицу значений от а до b в n точках, определить экстремумы и решить вот это... Помогите, очень надо... Долг висит в универе, а у меня просто не хватает времени подробнее

Показать сообщение отдельно
bearwoolfs
 Аватар для bearwoolfs
15 / 15 / 2
Регистрация: 10.01.2011
Сообщений: 275
12.10.2011, 23:41     Виртуальные методы
Здраствуйте , вот писал виртуальный метод доступа но почему то не получаеться , подскажите почему ??? заранее спасибо

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include<iostream>
using namespace std;
 
class A
{
public:
 A();
 virtual ~A(){}
 virtual void One()const{cout<<"its ONE"<<endl;}
};
class B:public A
{
    public:
 B();
 virtual void One()const{cout<<"its TWO"<<endl;}
};
class C:public A
{
    public:
 C();
 virtual void One()const{cout<<"its THREE"<<endl;}
}; 
 
int main()
{
A* pt;
int choice,i;
for(i=0;i<3;i++)
{
    cout<<"enter choice"<<endl;
    cin>>choice;
    switch(choice)
    {
    case 1:pt=new A;
       break;
    case 2:pt=new B;
        break;
    case 3:pt=new C;
        break;
    }
}
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru