惭愧,我竟然不知道有这种用法,大哥们瞧瞧?

peng_0_0_1983 2006-11-20 10:13:37
public class Computer
{
private RAM Ram;
private CPU Cpu;
public Computer(RAM ram,CPU cpu)
{
this.Ram =ram;
this.Cpu =cpu;
Console .WriteLine("A Computer is Composed! "+this.Ram +" "+this.Cpu );
}
}

public abstract class RAM
{
public abstract Computer ComposeAComputer(CPU cpu);//什么意思?
}

问题来了:

public abstract Computer ComposeAComputer(CPU cpu); 这句话什么意思??

public abstract 类名 方法(); 这个语法我没见过啊。请教大侠们解释一下。
...全文
136 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
peng_0_0_1983 2006-11-20
  • 打赏
  • 举报
回复
哦,恍然大悟,谢谢各位。
dawndove 2006-11-20
  • 打赏
  • 举报
回复
public abstract 类名 方法();

这样看可能好一些
public abstract 返回值类型 方法();

上面的老大们解释得都很清楚了。
viena 2006-11-20
  • 打赏
  • 举报
回复
抽象方法,返回的值是Computer类型的对象
wbqsln 2006-11-20
  • 打赏
  • 举报
回复
抽象方法需要繼承他的類來實現
lizhizhe2000 2006-11-20
  • 打赏
  • 举报
回复
抽象方法,返回的值是Computer类型的对象

110,524

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧