Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно построить график, а получается прямая линия http://www.cyberforum.ru/cpp-beginners/thread1183755.html
Вот моя програма: в этой проге нужно построить график, вот такой: , но у меня получается просто линия, помогите кто может или хоть подскажите как исправить)
C++ В каждом слове длиннее двух символов все строчные символы заменить прописными Добрый день. Прошу помощи с данной задачей. Прочитать текст программы и в каждом слове длиннее двух символов все строчные символы заменить прописными. Заранее спасибо.. http://www.cyberforum.ru/cpp-beginners/thread1183748.html
Сортировка слиянием C++
Привет, никак не могу понять алгоритм сортировки простым слиянием (на 3 лентах) читал литературу, разбирал примеры. Но так только хочу отсортировать свой файл, то у меня не получается. Помогите...
C++ В программе ничего не происходит
Программа компилируется, ошибок нет, но она отказывается запускаться? Как это исправить можно? #include <iostream> #include <math.h> #include <conio.h> #include <iomanip> #include <fstream>...
C++ Сортировка строки по алфавиту http://www.cyberforum.ru/cpp-beginners/thread1183737.html
Здравствуйте, нужно отсортировать строку по алфавиту. Подскажите, как это реализовать? Есть массив const int n =1000; char* a = new char; который заполняется с клавиатуры чем-то подобным вот...
C++ Числа в р-ичной системе счисления Числа в р-ичной системе счисления Выведите все к-значные числа в р-ичной системе счисления. Числа с лидирующими нулями выводить не нужно. Формат входных данных В первой строке содержатся два целых... подробнее

Показать сообщение отдельно
ZayacV
2 / 2 / 2
Регистрация: 27.10.2013
Сообщений: 72

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

21.05.2014, 18:25. Просмотров 158. Ответов 1
Метки (Все метки)

Дан родительский класс Animal (поле кличка). И два наследованных от него класса-потомка: Cat (поле рост - h), Dog(поле рост - h). Полиморфные методы: вес животного (Кот - 15*h*h*h, Собака - 10*h*h*h). Потомки должны содержать виртуальные функции. Для родительского объекта создать статическую функцию выдачи результатов расчета виртуальной функции на экран монитора.
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
#include <iostream>
using namespace std;
 
class Animal
{
private:
    char Name; // кличка животного
public:
    void SetName(char s);
    int GetName();
    virtual int weight();
    int Static(int H);
};
 
class Dog : public Animal
{
private:
    int height; // рост
public:
    Dog();
    void SetHeight(int s);
    int weight(); 
};
 
class Cat : public Animal
{
private:
    int height;
public:
    Cat();
    void SetHeight(int r);
    int weight();
};
как доделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru