در این پروژه از چندین جهت شی گرایی بودن برنامه و ارتباط آسان و صحیح استفاده شده است. اسامی این کلاس ها عبارتند از :
1. LoqatHandller.cs
o از این کلاس برای مدیریت لغت نامه استفاده میکردد . مثل ثبت،حذف،ویرایش و ... .
2. Operation.cs
o تمامی متدهای که برای کار با واژه ها مورد نیاز هست در این کلاس نوشته شده است.مثل اضافه کردن پسوند و پیشوند و ... .
3. Search.cs
o عملیات جستو و متدهایی که برای یافتن واژه استفاده میشوند در این کلاس پیاده شده اند .
4. MYDBMS.cs
o این کلاس برای ارتباط با بانک ، قطع ارتباط ،اجرای دستورات select ,update,insert,delete استفاده میشود .
ویژگی های منحصر بفرد این پروژه :
1- شی گرایی بودن
2- ساده و قابل فهم