السلام عليكم ورحمة الله و بركاته ...
سويت بحث في المنتدى كل شيء في المنتدى عن ال private هو تقريبا عن المتغيرات و الوصول اليها ..
سؤالي هو انه في ملف .h اعلنت عن الأعضاء و منهم دالة privat
لما جيت لملف السورس رفض ان اعيد كتابة الدالة لكتابة محتوياتها .
#ifndef STUDENT_H_
#define STUDENT_H_
#include <iostream>
#include <string>
using namespace std;
class person{
private:
const int id;
string name;
int currentCourses;
bool canRegisterMore(); // هنا لم أتمكن من كتابتة في ملف الcpp
public:
Student(string studentName);
bool registerCourse();
};
#endif
في ملف ال cpp
اكتبه كالتالي :
bool Student::canRegisterMore()
{
if (currentCourses > 4)
return false;
else
return true;
}لم اضع في حسباني الى الأن الا انه من الممكن ان يكون متغير و ليس function .
سؤال اخر لو سمحتو
من وين ممكن احصل على برنامج eclips
في سوق العليا ... اخبروني انه صعب جدا احصل عليه ..
انا اشتغل على visual لكن اجد صعوبة في رؤية ال run
رغم اني احيانا امره في النهاية بانتظار الإدخال لكن ما تضبط معي دائما .
اذا كان يباع اصلي البرنامج في اي محل . ممكن اخباري عنه ولكم جزيل الشكر .