هذا هو تطبيق Linux المسمى ObjectBuilder2 والذي يمكن تنزيل أحدث إصدار له باسم ObjectBuilder2.1-beta1.zip. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى ObjectBuilder2 مع OnWorks مجانًا عبر الإنترنت.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
كائن منشئ2
الوصف
ObjectBuilder هو أداة CASE لتوليد كود C ++ (CASE ، إنشاء الكود ، إعادة البناء ، إنشاء الوثائق). يتيح لك إنشاء الفصول الدراسية وعلاقات الفصل وأعضاء الفصل وطرق الفصل الدراسي ومعالجتها والتنقل فيها على مستوى عالٍ من التجريد.يبسط ObjectBuilder العمل بشكل كبير مع بنية مشروع C ++. أنا أستخدمه وأعتقد أن واجهة OO الشجرية تستهدف C ++ أكثر سرعة وقوة من الرسوم البيانية لفئة UML.
ينظم برنامج ObjectBuilder ملفات رأس C ++ بشكل مثالي بأي مستوى من التعقيد. حتى إذا كنت تستخدم المراجع الحلقية إذا كان التسلسل الهرمي OO ، فأنت بحاجة إلى تضمين ملف رأس واحد فقط على مستوى المشروع.
يمكنك بسهولة تعديل وإعادة بناء مشروع موجود بقص / نسخ / لصق أي كائن (من وسيطة الأسلوب إلى المشروع بأكمله) داخل المشروع وبين مشاريع ObjectBuilder.
ObjectBuilder ليس أداة IDE. إنها أداة محمولة ثنائية الاتجاه لتوليد الشفرة للمهندس المعماري.
المميزات
- إنشاء كود متوافق مع معايير C ++
- رأس واحد لاستيراد جميع العناوين الفرعية للمشروع
- تنظيم ملفات الرأس بأي مستوى من التعقيد في التسلسل الهرمي للفئة ومع أي نوع من المراجع بين الفئات
- تنظيم المصادر بطريقة منطقية (المشاريع ، المجموعات / مساحات الأسماء ، الفئات ، بنية المجلد ، ترتيب الوظائف الأبجدية)
- دعم محاور لغة C ++ المتقدمة - القوالب ، الوراثة الافتراضية ، المدمرات الافتراضية ، الفئات الداخلية ، الوظائف / المتغيرات العالمية ، الأنواع المخصصة ، إلخ (على عكس مولدات أكواد UML القياسية)
- دعم دورة حياة التعليمات البرمجية الكاملة - قم بإنشاء مصادر واقرأ المصادر المعدلة مرة أخرى
- تدعم مكتبات النوع / البيانات الوصفية الأطر الخارجية (STL ، Qt ، Boost ، إلخ.)
- جودة الكود / علامات المرحلة. تحليل / تطوير / اختبار / حالة المرحلة الكاملة لجميع الكائنات في الشجرة - الفئات والطرق والأعضاء وما إلى ذلك
- مولد توثيق HTML التلقائي (مثل إخراج Doxygen / javadoc)
- قوالب التعليمات البرمجية القابلة للتحرير (للرؤوس المخصصة مع معلومات الترخيص وحقوق النشر)
- متعدد المنصات (Java JRE 1.5 والإصدارات الأحدث مطلوبة)
- تنسيق ملف داخلي قائم على XML لقابلية النقل والتوافق مع أدوات التحكم في المصدر.
- أنواع سهلة / استيراد بيانات وصفية من مشاريع / أطر عمل ثالثة (كيو تي ، دفعة ، إلخ). [مرحلة بيتا]
- احتفظ بسمات "المؤلف" و "المالك" لجميع الكائنات (الملكية مستخدمة مع بعض أساليب التطوير)
- رأس الملف المصدر لكل قالب مشروع (الوصف ، الترخيص ، إلخ)
الجمهور
المطورون ، مهندسو الجودة ، المعماريين ، المختبرين
واجهة المستخدم
تأرجح جافا
لغة البرمجة
C ++ ، C ، Java
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/objectbuilder2/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.