public static void ShowCalls(MobileOperator mobileOperator) { Console.WriteLine("\nCalls:"); MobileAccount thirdSubscriber = new MobileAccount(mobileOperator, 3); MobileAccount fourthSubscriber = new MobileAccount(mobileOperator, 4); thirdSubscriber.MakeCall(4); fourthSubscriber.MakeCall(3); fourthSubscriber.MakeCall(1); Console.WriteLine(); }
static void Main(string[] args) { int maxPhoneNum = 380000; MobileOperator Verizon = new MobileOperator(maxPhoneNum); MobileAccount firstSubscriber = new MobileAccount(Verizon, 1); MobileAccount secondSubscriber = new MobileAccount(Verizon, 2); MobileAccount anotherSubscriber = new MobileAccount(Verizon); Console.WriteLine("Number generated automatically for third subscriber: {0}", anotherSubscriber.Number); secondSubscriber.AddNumberToPhoneBook(1, "Ramin Djavadi"); firstSubscriber.AddNumberToPhoneBook(2, "Jonathan Nolan"); Console.WriteLine("\nSms from someone you know:"); firstSubscriber.SendSms(2, "Hello, how 're you?"); secondSubscriber.SendSms(1, "Fine, thanks"); Console.WriteLine("\nSms from someone you don't:"); anotherSubscriber.SendSms(1, "Where's my money?"); Console.WriteLine("\nCalls:"); anotherSubscriber.MakeCall(1); firstSubscriber.MakeCall(2); Console.WriteLine("\nSubscribers number: {0}", Verizon.SubscribersCount); Console.ReadLine(); }