الگوهای طراحی در c++
در این سری مقالات یک معرفی پایه در مورد الگو های طراحی در سی پلاس پلاس داشتیم و در مورد الگو های خلاقانه ، ساختاری و رفتاری صحبت کردیم .
در این سری مقالات یک معرفی پایه در مورد الگو های طراحی در سی پلاس پلاس داشتیم و در مورد الگو های خلاقانه ، ساختاری و رفتاری صحبت کردیم .
الگوی طراحی Decorator در c++
الگوی طراحی Builder در c++
ویژگیها :
یک مثال ساده از پیاده سازی الگوریتم Builder در سی پلاس پلاس :
(کد نسبت به منبع اصلاح شد )
الگوی طراحی Facade در c++ چیست ؟
یک مثال ساده از الگوی Facade :
(کد نسبت به منبع اصلاح شد )
الگوی طراحی visitor Design در c++
ویژگیها:
یک کد مثال ساده از پیاده سازی الگوی visitor :
(کد نسبت به لینک منبع اصلاح شد به دلیل این که کد در لینک اصلی نشت حافظه داشت )
الگوی طراحی Adapter در c++ چیست ؟
یک مثال ساده از الگوی adapter در سی پلاس پلاس :
الگوی طراحی Command در c++
ویژگی ها :
کد زیر یک مثال ساده از الگوی Command را نشان میدهد :
الگوی طراحی Chain of Responsibility در c++
کد مثال :
الگوی طراحی قالب (C++ Template Design Pattern)
ویژگی های Template Design
کد زیر کاربرد الگوی طراحی Template را نشان میدهد :
الگوی طراحی Observer در c++ چیست ؟
کد موجود در لینک منبع :