本篇目的
(一)设计一个类,定义其私有成员变量及构造函数;
(二)设计上述类的子类,重载其构造方法;
(三)实现类方法及其子类方法的调用。
本篇制作结果

本篇制作关键代码
class Program
{
class Account{
protected decimal money;
public Account()
{
money = 10000;
}
}
class CreditAcount : Account
{
private static double interestRate = 0.0234;
public CreditAcount() { }
public void Total(decimal number)
{
if (number > money)
Console.WriteLine("超过授信额度!");
else
Console.WriteLine("月利息为:" + (number * Convert.ToDecimal(interestRate) / 12));
}
public void Change(decimal m)
{
money = m;
Console.Write("授信额度调整至:" + money);
}
}
static void Main(string[] args)
{
CreditAcount ca = new CreditAcount();
ca.Total(8000);
ca.Total(15000);
ca.Change(40000);
ca.Total(40000);
}
}
}
本篇制作总结
①通过设计账户类,派生得到一个信用卡账户类,并在派生类中定义静态域年利率和授信额度。
②可以使用ctrl+F5键进行运行。
以上学习来源于asp.net相关书籍,作为过往课堂报告的记录。
591

被折叠的 条评论
为什么被折叠?



