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

Наследование двух классов от базового. Отрисовка двух шариков, движущихся по синусоиде и косинусоиде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как узнать количество файлов в каталоге (папке) ? http://www.cyberforum.ru/cpp-beginners/thread1150433.html
Есть ли какая-то функция для этого? Нигде найти не могу
C++ Как два одномерных масива записать в один? как два одномерных масива записать в один??? http://www.cyberforum.ru/cpp-beginners/thread1150423.html
C++ Подсчет числа слов в предложении с использованием перечислений. Найти ошибку в коде
где в коде ошибка? // подсчет чила слов в предложении с использованием перечислений.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include...
C++ Есть ли способ закончить "cin" и продолжить программу без ввода?
Я пишу встроеный в консоль таймер, и хочу чтобы во время ожидания (таймер работает) можно было ввести string который закончит отсчет с помощью "cin", но при этом, cin не заступорит программу...
C++ Чтение хешированных строк http://www.cyberforum.ru/cpp-beginners/thread1150400.html
Здравствуйте, помогите пожалуйста разобраться в вопросе. С помощью хеш-функции unsigned int HashFAQ6(const char * str) { unsigned int hash = 0; for (; *str; str++) { ...
C++ Создать массив указателей базового класса и присвоить ему адреса каждого из екземпляров класса Всем привет. Есть условие задачи: Дан базовый класс Base у которого есть метод my_name, метод выводит сообщение This is Base class. От базового класса порождено 2 класса А и В(при помощи открытого... подробнее

Показать сообщение отдельно
Ileezard
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 3

Наследование двух классов от базового. Отрисовка двух шариков, движущихся по синусоиде и косинусоиде - C++

18.04.2014, 01:19. Просмотров 352. Ответов 4
Метки (Все метки)

Здравствуйте, только начали изучать наследование, поэтому некоторые вещи непонятны. Задача в отрисовке двух шариков, движущихся по синусоиде и косинусоиде. Не знаю точно, правильно ли оформила поля классов, скорее всего даже полностью неправильно, делала по аналогии с другими примерами в интернете.

Кусочек h файла

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class Ball
{
public:
void Draw();
void Mirror();
void Stop();
void Sound();
Ball(TRealPoint rph.x=0,TRealPoint rph.y=0, TPoint ph.x=0,TPoint ph.y=0);//конструктор по умолчанию
~Ball();
private:
TRealPoint rph;
TPoint ph;
};
Ошибка [C++ Error] Unit1.h(39): E2293 ) expected в строке
Ball(TRealPoint rph.x=0,TRealPoint rph.y=0, TPoint ph.x=0,TPoint ph.y=0);
Указывает на rph.x
В чем ошибка? И еще вопрос, поле TPaintBox нужно задавать в базовом классе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru