您的位置:首页 > 编程语言 > C语言/C++

一小段C++代码分析,看看你能写出输出结果吗,很简单的!

2006-11-05 11:03 375 查看
1.分析下列C#代码的输出结果:

using System;
namespace Test
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
Console.WriteLine(new Class1());
Console.Read();
}
public override string ToString()
{
return String.Format("my name is {0}",this.GetType().FullName);
}
}}
}
输出:my name is Test.Class1
分析:当Console.WriteLine(new Class1())执行时,自动调用Class1的ToString方法,而该方法已经被重写了,所以结果为“my name is Test.Class1”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: