designpattern-master

所属分类:Windows编程
开发工具:C++ Builder
文件大小:20KB
下载次数:0
上传日期:2018-12-04 18:26:53
上 传 者Bonk
说明:  Example of design pattern in c++ object oriented

文件列表:
producerConsumerPattern (0, 2018-11-19)
producerConsumerPattern\BFH.stylesheet (1437, 2018-11-19)
producerConsumerPattern\CMakeLists.txt (1795, 2018-11-19)
producerConsumerPattern\src (0, 2018-11-19)
producerConsumerPattern\src\app (0, 2018-11-19)
producerConsumerPattern\src\app\acquisition (0, 2018-11-19)
producerConsumerPattern\src\app\acquisition\VCamera.cpp (2118, 2018-11-19)
producerConsumerPattern\src\app\acquisition\VCamera.h (1266, 2018-11-19)
producerConsumerPattern\src\app\common (0, 2018-11-19)
producerConsumerPattern\src\app\common\control.cpp (1576, 2018-11-19)
producerConsumerPattern\src\app\common\control.h (1335, 2018-11-19)
producerConsumerPattern\src\app\common\control_cb.h (840, 2018-11-19)
producerConsumerPattern\src\app\common\dataBuffer.cpp (490, 2018-11-19)
producerConsumerPattern\src\app\common\dataBuffer.h (912, 2018-11-19)
producerConsumerPattern\src\app\common\dataBufferPool.cpp (1480, 2018-11-19)
producerConsumerPattern\src\app\common\dataBufferPool.h (1285, 2018-11-19)
producerConsumerPattern\src\app\common\dataQueue.h (1980, 2018-11-19)
producerConsumerPattern\src\app\visualisation (0, 2018-11-19)
producerConsumerPattern\src\app\visualisation\rOg_image.cpp (7646, 2018-11-19)
producerConsumerPattern\src\app\visualisation\rOg_image.h (6467, 2018-11-19)
producerConsumerPattern\src\app\visualisation\videoVisualizer.cpp (1623, 2018-11-19)
producerConsumerPattern\src\app\visualisation\videoVisualizer.h (878, 2018-11-19)
producerConsumerPattern\src\main.cpp (701, 2018-11-19)
producerConsumerPattern\src\ui (0, 2018-11-19)
producerConsumerPattern\src\ui\widget.cpp (3074, 2018-11-19)
producerConsumerPattern\src\ui\widget.h (1462, 2018-11-19)
producerConsumerPattern\src\ui\widget.ui (2388, 2018-11-19)

Producer Consumer Pattern ========================= This repo contains a basic example of a producer-consumer pattern ## Exercises ## Exercise 06: Observer Pattern ------------------------------ * Implement the observer pattern to reduce coupling and increase code reuse. In particular, remove compile time dependencies by: 1. decoupling module Control from Module VCamera, i.e. VCamera should compile without the knowledge of module Control 2. decoupling module Widget from Module Control, i.e. Control should compile without the knowledge of module Widget * Therefore, you have to implement an abstract interface IVCamera for VCamera and IControl for Control

近期下载者

相关文件


收藏者