这段C#的代码如何翻译成C++? 5
///<summary>///普通员工。///</summary>publicclassEmployee{///<summary>///员工号。///</summary>...
/// <summary>
/// 普通员工。
/// </summary>
public class Employee {
/// <summary>
/// 员工号。
/// </summary>
public int ID { get; set; }
/// <summary>
/// 员工名。
/// </summary>
public string Name { get; set; }
/// <summary>
/// 基本工资。
/// </summary>
public Salary Salary { get; set; }
/// <summary>
/// 保险。
/// </summary>
public double Insurance {
get {
return this.Salary.BasePayment * 0.15;
}
}
/// <summary>
/// 个人所得税。
/// </summary>
public virtual double Tax {
get {
return this.Salary.Tax;
}
}
/// <summary>
/// 净收入。
/// </summary>
public virtual double NetIncome {
get {
return this.Salary.AfterTaxIncome - this.Insurance;
}
}
/// <summary>
/// 密码。
/// </summary>
public string Password { get; set; }
public override string ToString() {
return this.ID + "\t" + this.Name + "\t所得税" + this.Tax + "\t保险" + this.Insurance + "\t实发工资" + this.NetIncome + "\t基本工资:" + this.Salary.BasePayment;
} 展开
/// 普通员工。
/// </summary>
public class Employee {
/// <summary>
/// 员工号。
/// </summary>
public int ID { get; set; }
/// <summary>
/// 员工名。
/// </summary>
public string Name { get; set; }
/// <summary>
/// 基本工资。
/// </summary>
public Salary Salary { get; set; }
/// <summary>
/// 保险。
/// </summary>
public double Insurance {
get {
return this.Salary.BasePayment * 0.15;
}
}
/// <summary>
/// 个人所得税。
/// </summary>
public virtual double Tax {
get {
return this.Salary.Tax;
}
}
/// <summary>
/// 净收入。
/// </summary>
public virtual double NetIncome {
get {
return this.Salary.AfterTaxIncome - this.Insurance;
}
}
/// <summary>
/// 密码。
/// </summary>
public string Password { get; set; }
public override string ToString() {
return this.ID + "\t" + this.Name + "\t所得税" + this.Tax + "\t保险" + this.Insurance + "\t实发工资" + this.NetIncome + "\t基本工资:" + this.Salary.BasePayment;
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询