Почему одновременно есть и класс Point и класс Dot?

Рубрика: C++, Дата: 1 April, 2013, Автор:
Tags:

Почему одновременно есть и класс Point и класс Dot в http://www.kselax.ru/2013/03/prostaya-graficheskaya-sistema/  ? При каких обстоятельствах будет хорошей идеей снабдить Shape конкретными версиями ключевых классов вроде Line???

Это как бы устная задачка. Почему мы создаем два класса Point и класс Dot? Класс Point это как бы вспомогательный внутренний класс, который используется для представления пикселя точки внутри всей системы, то есть для представления декартовых координат. А класс Dot – это класс который используется для прорисовки точки на окне, то есть это класс как бы фигуры, ну не как бы а класс фигуры.

Да на вторую часть задачки мне уже трудно ответить. Хз при каких. Мб если б Line была б не Shape, то тогда мб и нужно было б снабдить. Чтобы можно было юзать функции Line. Хз. Щас чото голова не варит ничего.

rss