扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:terrylee 来源:博客园 2007年11月11日
关键字:
|
1using System; 2 3namespace ChineseSalary 4{ 5 /**//// <summary> 6 /// 公用的常量 7 /// </summary> 8 public class Constant 9 { 10 public static double BASE_SALARY = 4000; 11 } 12} 1using System; 2 3namespace ChineseSalary 4{ 5 /**//// <summary> 6 /// 计算中国个人奖金 7 /// </summary> 8 public class ChineseBonus 9 { 10 public double Calculate() 11 { 12 return Constant.BASE_SALARY * 0.1; 13 } 14 } 15} 16 |
1using System; 2 3namespace ChineseSalary 4{ 5 /**//// <summary> 6 /// 计算中国个人所得税 7 /// </summary> 8 public class ChineseTax 9 { 10 public double Calculate() 11 { 12 return (Constant.BASE_SALARY + (Constant.BASE_SALARY * 0.1)) * 0.4; 13 } 14 } 15} 16 |
|
1using System; 2 3namespace AmericanSalary 4{ 5 /**//// <summary> 6 /// 公用的常量 7 /// </summary> 8 public class Constant 9 { 10 public static double BASE_SALARY = 4000; 11 } 12} 13 1using System; 2 3namespace AmericanSalary 4{ 5 /**//// <summary> 6 /// 计算美国个人奖金 7 /// </summary> 8 public class AmericanBonus 9 { 10 public double Calculate() 11 { 12 return Constant.BASE_SALARY * 0.1; 13 } 14 } 15} 16 1using System; 2 3namespace AmericanSalary 4{ 5 /**//// <summary> 6 /// 计算美国个人所得税 7 /// </summary> 8 public class AmericanTax 9 { 10 public double Calculate() 11 { 12 return (Constant.BASE_SALARY + (Constant.BASE_SALARY * 0.1)) * 0.4; 13 } 14 } 15} 16 |
1 2using System; 3 4namespace AmericanSalary 5{ 6 /**//// <summary> 7 /// 客户端程序调用 8 /// </summary> 9 public class Calculator 10 { 11 public static void Main(string[] args) 12 { 13 AmericanBonus bonus = new AmericanBonus(); 14 double bonusValue = bonus.Calculate(); 15 16 AmericanTax tax = new AmericanTax(); 17 double taxValue = tax.Calculate(); 18 19 double salary = 4000 + bonusValue - taxValue; 20 21 Console.WriteLine("American Salary is:" + salary); 22 Console.ReadLine(); 23 } 24 } 25} 26 |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者