BankAccount क्लास

आपका कार्य एक BankAccount क्लास डिजाइन करना है जिसमें दो मुख्य विशेषताएँ होंगी: account_number और balanceBankAccount क्लास में निम्नलिखित मेथड होने चाहिए:
  1. deposit(amount): यह मेथड एक amount को आर्गुमेंट के रूप में लेता है और उसे BankAccount क्लास की balance विशेषता में जोड़ता है। यह मेथड Deposit Successful. Current Balance: $x स्ट्रिंग प्रिंट करता है, जहाँ x जमा के बाद का वर्तमान बैलेंस है।
  1. withdraw(amount): यह मेथड एक amount को आर्गुमेंट के रूप में लेता है और उसे BankAccount क्लास की balance विशेषता से घटाता है। withdraw मेथड को balance को 0 से कम नहीं होने देना चाहिए (यानी खाता ओवरड्राफ्ट में नहीं जा सकता)। यदि ऐसी निकासी का अनुरोध किया जाता है जिससे ओवरड्राफ्ट हो जाएगा, तो मेथड Insufficient balance. Withdrawal failed. स्ट्रिंग प्रिंट करेगा और बैलेंस अपरिवर्तित रहेगा। यदि निकासी सफल होती है, तो मेथड Withdrawal Successful. Current Balance: $x स्ट्रिंग प्रिंट करेगा, जहाँ x निकासी के बाद का वर्तमान बैलेंस है।
  1. display_balance(): यह मेथड Current Balance: $x स्ट्रिंग प्रिंट करता है, जहाँ x वर्तमान बैलेंस है।
इनपुट
आउटपुट
acc = BankAccount(42114541, 777); acc.deposit(100); acc.display_balance()
Deposit Successful. Current Balance: $877 Current Balance: $877
सुझाव
क्लास मेथड्स में self आर्गुमेंट को न भूलें।
 
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue