Advertisement
solidsnake

C#JC'sCode

Apr 24th, 2013
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.72 KB | None | 0 0
  1. namespace BankAccount
  2. {
  3.     public class Customer
  4.     {
  5.         private String firstName;
  6.         private String lastName;
  7.         public BankAccount[] bankSet = new BankAccount[2];
  8.        
  9.  
  10.         public Customer(double balance1,double balance2, string name1, string name2)
  11.         {
  12.             BankAccount bankAccount1 = new BankAccount(balance1);
  13.             BankAccount bankAccount2 = new BankAccount(balance2);
  14.             bankSet[0] = bankAccount1;
  15.             bankSet[1] = bankAccount2;
  16.             bankAccount1.Name = name1;
  17.             bankAccount2.Name = name2;
  18.         }
  19.  
  20.         public double GetBalance1()
  21.         {
  22.             return bankSet[0].Balance;
  23.         }
  24.  
  25.         public double GetBalance2()
  26.         {
  27.             return bankSet[1].Balance;
  28.         }
  29.  
  30.         public String GetAccountName1()
  31.         {
  32.             return bankSet[0].Name;        
  33.         }
  34.  
  35.         public String GetAccountName2()
  36.         {
  37.             return bankSet[1].Name;
  38.         }
  39.         public String FirstName
  40.         {
  41.             get
  42.             {
  43.                 return firstName;
  44.             }
  45.             set
  46.             {
  47.                 firstName = value;
  48.             }
  49.         }
  50.  
  51.         public String LastName
  52.         {
  53.             get
  54.             {
  55.                 return lastName;
  56.             }
  57.             set
  58.             {
  59.                 lastName = value;
  60.             }
  61.         }
  62.     }
  63. }
  64.  
  65.  
  66.  
  67. namespace BankAccount
  68. {
  69.     class Program
  70.     {
  71.         static void Main(string[] args)
  72.         {
  73.             Customer one = new Customer(3000, 5000, "first", "second");
  74.             one.FirstName = "JC";
  75.             one.LastName = "Rosales";
  76.  
  77.             Console.WriteLine(one.LastName + ", " + one.FirstName + "'s " + one.GetAccountName1() +  " account has a balance of " + one.GetBalance1() + " while his " + one.GetAccountName2() + " account has a balance of " + one.GetBalance2() + ".");
  78.             Console.ReadKey();
  79.         }
  80.     }
  81. }
  82.  
  83. namespace BankAccount
  84. {
  85.    
  86.     public class BankAccount
  87.     {
  88.         private String name;        
  89.         private Double balance;
  90.  
  91.         public BankAccount(double balance)
  92.         {
  93.             Balance = balance;
  94.         }        
  95.  
  96.         public string Name
  97.         {
  98.             get
  99.             {
  100.                 return name;          
  101.             }
  102.             set            
  103.             {
  104.                 name = value;
  105.             }
  106.         }
  107.  
  108.         public Double Balance
  109.         {
  110.  
  111.             get
  112.             {
  113.                 return balance;
  114.             }
  115.             set
  116.             {
  117.                 balance = value;
  118.             }
  119.            
  120.         }    
  121.        
  122.        
  123.        
  124.     }
  125. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement