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

Класс Квадрат: ввод, перемещение на плоскости - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
Elenarii
 Аватар для Elenarii
1 / 1 / 0
Регистрация: 10.03.2010
Сообщений: 118
15.12.2010, 00:57     Класс Квадрат: ввод, перемещение на плоскости #1
Нужно создать квадрат с помощью классов, один из методов перемещение на плоскости.

Помогите, пож., как ввести квадрат, не используя графику. Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2010, 00:57     Класс Квадрат: ввод, перемещение на плоскости
Посмотрите здесь:

Класс квадрат C++
Класс описывающий квадрат, перегрузка C++
C++ Описать класс квадрат и пятиугольник
Класс «Квадрат»: можно ли вписать в объект-квадрат со стороной A окружность радиуса R C++
C++ Описать тип struct Square, задающий на плоскости замкнутый квадрат с центром в точке (x, y)
Подробно прокомментировать класс PolarCoordinates, представляющий собой класс координат точки на плоскости C++
C++ Класс SQUARE (квадрат)
C++ Перемещение по плоскости

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
15.12.2010, 01:07     Класс Квадрат: ввод, перемещение на плоскости #2
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
struct Point {
  Point(int x, int y)
  : x(x)
  , y(y) 
  {}
  
  int x;
  int y;
};
 
class Rectange {
public:
  Rectange(Point leftTop, Point rightBottom)
  : leftTop    (leftTop)
  , rightBottom(rightBottom)
  {}
 
  const Point getLeftTop    () const { return leftTop; }
  const Point getRightBottom() const { return rightBottom; }
  
  void Move(int dx, int dy) {
    leftTop.x += dx;
    leftTop.y += dy;
    
    rightBottom.x += dx;
    rightBottom.y += dy;
  }
  
private:
  Point leftTop;
  Point rightBottom;
};
 
int main() {
 // Здесь мог быть ваш код
}
Yandex
Объявления
15.12.2010, 01:07     Класс Квадрат: ввод, перемещение на плоскости
Ответ Создать тему
Опции темы

Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru