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

Определить класс «Шахматная фигура» и производные классы «Ферзь» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу по условию http://www.cyberforum.ru/cpp-beginners/thread1640710.html
Напишите программу, которая читает "C"-программу и оформляет одиночные команды, встречающиеся в операторах цикла и условия, в фигурные скобки. Проверить полученный тестовый код программы компиляцией и выполнением. мне надо на C++ и желательно попроще Код программы: #include <QCoreApplication> #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h>
C++ Найти реверс числа, используя цикл while ку,найти реверс числа 12345-54321 использовать while при выводе должно выводится сразу целым числом,а не по отдельности допустим 5 4 3 2 1 http://www.cyberforum.ru/cpp-beginners/thread1640704.html
Написать игру "Угадай число", используя цикл while C++
ку,нужно написать игру где компьютер угадывает число допустим за 7 попыток,использовать while.
Побитовое сравнение C++
Дан массив с десятичными числами, как сравнить (2ой,3ий,4ый и т.д.) бит 7 элемента с 1 элементом.
C++ Стандартные библиотеки С и С++ какую выбрать? http://www.cyberforum.ru/cpp-beginners/thread1640679.html
Здравствуйте! Изучаю С++ по книге Дейтел.Х и Дейтел.П Как программировать на С++, все дело в том что издание книги староватое, но очень впечатляющий внутренний вклад так сказать - хорошие примеры, их достаточно, очень подробное изложение, но вот дошел до Функций, в общем дальше пойдут стандартные библиотеки ANSI C, но почитав чуть интернет-материала по библиотекам, чисто поверхностно, понял что в...
C++ Определить функцию по условию помогите написать программу никак не выходит элементы матрицы А задано соотношением : a_i _j = {2}^{i+j-1}{e}^{2i-j}+{\frac{-\pi }{e}}^{i-j}lg({e}^{\frac{j+5}{i}} Определить функцию , которая возвращает вектор X, сформированный из минимальных по абсолютному значению элементов столбцов матрицы А. Определить функцию , которая вычисляет следующее значение : G =... подробнее

Показать сообщение отдельно
antonboom
bmstu-team
 Аватар для antonboom
301 / 136 / 56
Регистрация: 10.01.2012
Сообщений: 419
Записей в блоге: 10
17.01.2016, 15:07     Определить класс «Шахматная фигура» и производные классы «Ферзь»
MasterD, при всем моем уважении, вы написали, что все-таки не так давно, но начали изучать ООП. Что именно конкретно вас смущает?) Мне казалось, я описал решение более менее доступно.

Быть может, вас интересует раздел фриланса?

Кликните здесь для просмотра всего текста
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
#include <iostream>
 
// Позиция
struct Pos {
    int x, y;
 
public:
    Pos() { };
    Pos(int xx, int yy): x(xx), y(yy) { }
};
 
// Шахматная фигура
class ChessFigure {
    Pos pos;
    int type;
 
public:
    virtual ~ChessFigure() { };
    ChessFigure() { };
    ChessFigure(Pos ppos, int ttype):
        pos(ppos), type(0) { };
    void printPos() {
        std::cout << "I'm in position " << pos.x << ", " << pos.y << std::endl;
    }
};
 
// Конь
class Horse: public ChessFigure {
public:
    Horse() { };
    Horse(Pos ppos): ChessFigure(ppos, 1) { } // Пусть тип "конь" будет равен 1 
};
 
// Основная программа
int main () {
    Horse h(Pos(1, 2));
 
    h.printPos();   // I'm in position 1, 2
 
    system("pause");
    return 0;
}
 
Текущее время: 18:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru