主题:急救!!这个程序不会写啊!!
xuyinzhen
[专家分:0] 发布于 2006-11-07 17:28:00
4、定义一个磁盘类Disk,其中定义两个字段,分别用于存储磁盘的容量和已用空间,定义3个方法,分别用于增加和减少磁盘的已用空间,以及计算磁盘的剩余可用空间。从基类Disk中派生出硬盘类HardDisk、软盘类FloopDisk和闪盘类FlashDisk,在它们的构造函数中指定磁盘的初始容量,并调用基类的方法管理其磁盘空间。
那位高手能帮我看看这个程序怎么用C#语言写啊?!
很急的!![em1]
回复列表 (共2个回复)
沙发
tujun [专家分:1190] 发布于 2006-11-09 17:44:00
Class Disk
{
public long TotalSpace;
public long UseSpace;
public void AddSpace(long _Space)
{
UseSpace += _Space;
}
public void DecSpace(long _Space)
{
UseSpace -= _Space;
}
public long GetFreeSpace()
{
return TotalSpace-UseSpace ;
}
}
public class Hardisk:Disk
{
public Hardisk(long _DefaultSpace)
{
base.TotalSpace= _DefaultSpace;
base.UseSpace =0;
}
}
板凳
lkloo [专家分:30] 发布于 2006-11-09 18:08:00
恩,第一个Class的C应为小写
我来回复