0 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 11
1

Обобщенные классы

15.05.2016, 12:54. Показов 4266. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

Допустим у нас имеется простой обобщенный класс
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
template <class Type>
class MyClass{
    Type x,y,z;
public:
    MyClass(Type i, Type j, Type k){
        x=i;
        y=j;
        z=k;
    }
    void show(){
        cout<<x<<'\t'<<y<<'\t'<<z<<endl;
    }
};
Мы даже можем создать его обьект:
C++
1
MyClass<int> a(4,5,6);
Но еще ВО ВРЕМЯ КОМПИЛЯЦИИ мы знаем какого типа будет обьект (int)
ВНИМАНИЕ ВОПРОС! Существует ли способ который позволил бы определить тип объекта ВО ВРЕМЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2016, 12:54
Ответы с готовыми решениями:

Обобщенные классы. Алгоритм поиска
Никак не могу понять почему-то с виду простую задачку. Даны вектор V и список L; вектор V имеет...

обобщенные версии функций
помогите с заданием: написать небольшую программу для тестирования обобщенных версий функций printf...

Непонятна тема (Классы содержащие другие классы, как данные члены )
Изучаю книгу Джесс Либерти(в частности эту главу в данный момент) #include &lt;iostream&gt; class...

Программа по классам, которая использует классы точек и прямых на плоскости, а, возможно, и другие классы
Нужно написать программу, которая использует классы точек и прямых на плоскости, а, возможно, и...

1
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,617
15.05.2016, 15:51 2
Для шаблона - нет.
1
15.05.2016, 15:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2016, 15:51
Помогаю со студенческими работами здесь

Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но через классы
Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но используя...

Наследование, базовые классы и производные классы
Добрый вечер.Задание: необходимо разработать поля и методы наследуемые из базового класса и...

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.)
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы...

Классы, включающие другие классы
Столкнулся вот с таким кодом: #include &lt;iostream&gt; class Point { public: void SetX(int x) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru