شيئية OOP
Ex4 : Create a class for a bank_account that includes the account_holder's_name, account_number, and balance. Implement member functions for deposit (as member inside the class), withdrawal (as member outside the class), and displaying (as a void friend function)…
سؤال البنك الاعتيادي
مجموعة 2 اسئلة A(1)
مجموعة 2 اسئلة A(1)
هنا صيغة طلب السؤال تكون التعامل مع المشاكل يكون في الكلاس نفسه
#include <iostream>
using namespace std;
class Bank {
public:
double balance;
void deposit(double amount) {
try {
if (amount > 0) {
balance += amount;
} else {
throw "can't deposit a negative value";
}
} catch (const char* msg) {
cerr << "deposit Error: " << msg << endl;
}
}
void withDrawing(double amount) {
try {
if (balance >= amount) {
balance -= amount;
} else {
throw "can't withdraw more money than your balance";
}
} catch (const char* msg) {
cerr << "withdrawal Error: " << msg << endl;
}
}
void display() {
cout << "your balance: " << balance << endl;
}
};
int main() {
Bank s1 = {350};
s1.deposit(-5);
s1.withDrawing(400);
s1.display();
return 0;
}
👍1
شيئية OOP
هنا صيغة طلب السؤال تكون التعامل مع المشاكل يكون في الكلاس نفسه #include <iostream> using namespace std; class Bank { public: double balance; void deposit(double amount) { try { if (amount > 0) { balance +=…
بخصوص الاسئلة الي يدزها الدكتور قبل الامتحان
الدكتور هاي المرة ما راح يدز ( بحسب الي فهمته من الوضع وكلامه💀 )
لان الأوفرلودنك افكاره موجودة عدنا ( سؤال المختبر + سؤال المد + مثال الملزمة ) و الباقي فقط تغير العملية
و الـ polymorphism عدنه مثال وسؤال المختبر كلها بنفس المضمون مجرد تطبقه على الاسئلة ال18 او اي سؤال يخطر ببالك
و الـ exception handling ما يحتاج تعريف
استخدامه بسيط و معروف throw بالكلاس
و try , catch تصير بالmain
ممكن يحورها و يكلك خلي المفهوم كله بالكلاس ( try , catch , throw ) الفرق بسيط و هذا مثال لها https://t.me/Q_code_cpp/218
هيج خصلت مادتنا
الباقي كله مفاهيم نطلع عليها و يجيب منها فراغات او صح وخطأ
الدكتور هاي المرة ما راح يدز ( بحسب الي فهمته من الوضع وكلامه💀 )
لان الأوفرلودنك افكاره موجودة عدنا ( سؤال المختبر + سؤال المد + مثال الملزمة ) و الباقي فقط تغير العملية
و الـ polymorphism عدنه مثال وسؤال المختبر كلها بنفس المضمون مجرد تطبقه على الاسئلة ال18 او اي سؤال يخطر ببالك
و الـ exception handling ما يحتاج تعريف
استخدامه بسيط و معروف throw بالكلاس
و try , catch تصير بالmain
ممكن يحورها و يكلك خلي المفهوم كله بالكلاس ( try , catch , throw ) الفرق بسيط و هذا مثال لها https://t.me/Q_code_cpp/218
هيج خصلت مادتنا
الباقي كله مفاهيم نطلع عليها و يجيب منها فراغات او صح وخطأ
👍6