- راقب واقرأ قصة تطوير شفرات تصميم لغة برمجة عربية شيئية التوجه OOAPL.
السلام عليكم،،، أعمل في وقت فراغي في بعض الأحيان في تصميم لغة برمجة جديدة شيئية التوجه. سأنشر هنا شفرة صناعة لغة برمجة عربية شيئية التوجه.. قلت في السابق أني سأبدأ نشر هذه اللغة عندما أصل إلى الإصدار 1،، لكني قلت،، لماذا لا تراقبون معي هذه القصة حتى أصل إلى هذ…
- هل تساعدني في تصميم تصور للغة برمجة عربية بتراكيبها وأقسامها؟
شكرا لكم إخواني على هذه اللفتات. halwa ننتظر تصميما أوضح.. رامي،،، ربما معك حق،،، حاليا،، أنا في تصميم المعالج نفسه.. ولدينا وقت لنقاش اللغة هنا.. وربما نصدر الإصدار الأول مشابه لتصميم اللغات الشيئية التوجه الحالية. وبعدها قد نتفنن!! محمد عبدالعزيز،، المثال را…
- Scanner
:) نفس الموضوع في نفس الصفحة!!
- اختبر نفسك مع جافا
قصدك يكون المنشئ protected أو package.. إذا كان private فلا يمكنك وراثته إذا كان المنشئ الوحيد في هذه الفئة! إذا كان package فسيستطيع أن ننادي على new من الفئات التي في داخل نفس الحزمة وهذا ما لا نريده! ونفس الموضوع إذا كان protected .. .... بغض النظر عن إمكان…
- اختبر نفسك مع جافا
إليك فائدتين: 1- تسهيل تنفيذ عمل واجهة معينة تريد منها طريقة أو طريقتين! مثلا لو نظرت إلى الفئة المجردة MouseListener فإنك ستجد 5 طرق مجردة.. وإن أردت الاستماع فعليك أن تبني فئة كاملة تنفذ كل هذه الأوامر.. لكنك بالمقابل تستطيع استعمال MouseAdapter الفئة المجرد…
- هل يوجد طريقة لتحديث ترتيب صفوف في جدول؟
walcom... وضعت ردا هناك،، وأحاول الآن التفكير في ذلك ،، لكني لم أرى الفائدة حتى الآن!
- اختبر نفسك مع جافا
.... 6 لا يشترط وجود أي طريقة مجردة.. بالمناسبة،، لا تفقد الفئة المجردة فائدتها إذا لم تكن فيها أي فئة مجردة.
- هل الكلاس Scanner مدعوم من Jcreator
ما إصدار الجافا الذي عندك؟؟ Scanner فئة جديدة في جافا 5. بالتوفيق!
- Auto Identity أم GUID كمفتاح أساسي؟
همممم... عجيب،، الضرائب ستختم على فواتير متسلسلة،،، افرض مثلا أن الضرائب ختموا على القواتير من 100 إلى 200 .. وبعد أسبوع اضطر مدير المبيعات إلى حذف الفاتورة ذات الرقم 50،، ماذا سيحدث؟؟ الفواتير المختومة من الضرائب أصبحت غير مسجلة في النظام،، والعملاء لن يستطيو…
- هل يوجد طريقة لتحديث ترتيب صفوف في جدول؟
هدف سيء،، لا تخف الأرقام لا تهدر! الأرقام دائما 4 بايت سواء كان الرقم 10 أو كان 123123214 ولا يوجد هدر! وإذا الأرقام نفدت فأعتقد أن النظام سوف يعيد استخدام الأرقام التي حذفت. بالمناسبة،، إعادة ترتيب الأرقام يخلق سوء تنسيق،، لا أدري ماذا ترمز إليه الأرقام،، لكن…
- وضع منتدى الجافا ، ، ،
هاهاها... أحلى ما في هذا الموضوع!!
- array of char to array of ascii
String name = "Akram"; char[] nameInChar = name.toCharArray(); String fromCharToString = new String(nameInChar); byte[]nameInAscii = fromCharToString.getBytes("ascii"); أرجو ألا يكون هذا واجبا منزليا... عموما راجع API حتى تكون محترفا... http://java.sun.com/j2s…
- هل تساعدني في تصميم تصور للغة برمجة عربية بتراكيبها وأقسامها؟
ربما أحتاج إلى توضيح أمور: 1- هدف اللغة أن تكون قريبة من العربية قدر الإمكان. أقصد بهذا أني أريدها سهلة القراءة بدون تراكيب نشاز. كنت أتخيلها بعيدة عن الاختصار قريبة من الإطناب إن لزم الأمر. ولو أني أرى البعض يريد الاختصار. حتى أنا أحب اللغات المختصرة،، لكن ال…
- هل تساعدني في تصميم تصور للغة برمجة عربية بتراكيبها وأقسامها؟
ما شاء الله،، جزيتم خيرا... أخي حسن،، فكرتك وصلت،، لكن ما رأيك لو غيرنا الأسلوب قليلا... يعني مثلا: لاحظ معي تغيير أسلوب الكتابة ،، هذه ليست سوى فكرة تحتاج إلى تنقيح.. كل ما في الأمر، ألا نربط أنفسنا بأسلوب الجافا الذي اتبعته يا حسن. أضف إلى ذلك أني أطمح لو كت…
- مثال على MVC Pattern ، ، ،
بالنسبة لبياناتك فاجعلها في PersonInfo Class وبعدها ضعها في Map بالتوفيق في مشروعك!
- اختبر نفسك مع جافا
10 # يمكن لC استخدام B
- كيف أجيد البحث فى ال API ؟
أحلى سؤال... لن تجد أوامر لإغلاق الجهاز... فهذه الأوامر خاصة بنظام التشغيل الذي تريد أن يعمل عليه البرنامج. إذا أردت أن يغلق الجهاز،، فعليك أن تستخدم Windows API والله أعلم: Runtime.getRuntime().execute("The name of the Windows Program that closes the system")…
- مثال على MVC Pattern ، ، ،
السلام عليكم،، ما شاء الله مثال جميل وسهل ومبسط.. إليك بعض الملاظات 1- تسمية الفئات بأسماء مفيدة يسهل علينا طريقة التواصل،، من الملاحظ أنك استخدمت أسماء جميلة،، لكننا طماعون! مثلا،، Model اسم جميل،، ولكن PhoneModel أحلى! 2- إذا أردت أن تعرف أن تصميمك ممتاز،، ف…
- لماذا لا يوجد في java تعريف unsigned
هل هذا مشروع أم واجب منزلي؟ عموما،، إذا كنت لن تستخدم أي حزمة جاهزة،، فإن جافا أسوأ اختيار لعمل مثل هذا المشروع! أنصح بلغة سي. بالتوفيق!
- لماذا لا يوجد في java تعريف unsigned
همممم... لا أدري ،، لكن عندما نقرأ من ملف فعليك أن تحدد التشفير المناسب. يعني مثلا.. new String (byteMessageFromFile, "ascii"); طبعا غير التشفير كما تريد! وتنتهي القصة! ولا أدعي علما في هذا الجانب! بالتوفيق!