示例#1
0
        static void Main(string[] args)
        {
            Account a1 = new Account("Nahida Asha", "134", 100000);
            Account a2 = new Account("Kiron", "135", 100000);

            a1.Withdraw(10000);
            a1.Deposit(20000);
            a1.Transfer(a2, 40000);
            a2.Transfer(a1, 25000);

            Console.WriteLine("\n---------------\n");
            a1.ShowInfo();
            Console.WriteLine("----------------\n");
            a2.ShowInfo();
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            Account a1 = new Account("Talha Jubayer", "145", 50000);
            Account a2 = new Account("Jubayer Talha", "146", 50000);

            a1.Withdraw(20000);
            a1.Deposit(10000);
            a1.Transfer(a2, 30000);
            a2.Transfer(a1, 15000);

            Console.WriteLine("\n******************************\n");
            a1.ShowInfo();
            Console.WriteLine("******************************\n");
            a2.ShowInfo();

            Console.Write("End");
            Console.ReadLine();
        }
示例#3
0
        static void Main(string[] args)
        {
            var account = new Account();

            account.Withdraw(50);
            account.ShowBalance();
            account.ShowBonus();

            account.Deposit(500);
            account.ShowInfo();

            account.Withdraw(530);
            account.ShowInfo();

            account.Upgrade("gold");
            account.Deposit(150);

            account.Downgrade("base");
            account.ShowInfo();

            account.Withdraw(160.5);

            Console.WriteLine(account.ShowBalance());

            account.Close();
            account.ShowInfo();

            account.NewAccount(false);
            account.Deposit(50);
            account.Withdraw(10);

            account.Upgrade();
            account.ShowInfo();


            account.NewAccount(true);
            account.ShowInfo();
        }