Занятие №2
«Принцип единственной обязанности. Адаптер. Принцип разделения интерфейсов»
11.09.17
11.09.17
Приложение выч. геометрии
GeometricRectangle
+area(): double
В С++11 существует множество генераторов случайных чисел, в т.ч. с равномерным распределением в заданном интервале
class Door
{
public:
virtual void Lock() = 0;
virtual void UnLock() = 0;
virtual bool IsDoorOpen() = 0;
};
class TimerClient
{
public:
virtual void TimeOut() = 0;
};
class Timer
{
public:
void Register(int timeout, TimerClient *client);
};
Timer
TimerClient
Door
TimedDoor
0..*
class TimerClient
{
public:
virtual void TimeOut(int timeOutId) = 0;
};
class Timer
{
public:
void Register(int timeout, int timeOutId, TimerClient *client);
};
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть