using System;
class A
{
public A()
{
PrintFields();
}
public virtual void PrintFields(){}
}
class B:A
{
int x=1;
int y;
public B()
{
y=-1;
}
public override void PrintFields()
{
Console.WriteLine("x={0},y={1}",x,y);
}
当使用new B()创建B的实例时,产生什么输出?
答:X=1,Y=0
class A
{
public A()
{
PrintFields();
}
public virtual void PrintFields(){}
}
class B:A
{
int x=1;
int y;
public B()
{
y=-1;
}
public override void PrintFields()
{
Console.WriteLine("x={0},y={1}",x,y);
}
当使用new B()创建B的实例时,产生什么输出?
答:X=1,Y=0
解决方案 »
- C#编程界面如何能实现如DELPHI编程的界面
- <summary>参数注释换行
- 字符串转换问题
- webBrowser 如何实自动打开网页,自动登陆,并记录发送的POST数据,及取得的COOKIE
- asp.net按照指定的xml格式将数据库中数据导出
- 子窗体里面能再有子窗体吗??还有就是判断一个窗体是否已经关闭的语句是什么?小妹急急急55555(快没分了。。)
- c# 程序 打包问题
- c#定义全局对象
- B/S结构中,有办法获取客户端的网卡地址?
- 请高手指点!!!
- C# 在用SaveAs方法向excel中保存数据的问题 在线等。。。。
- webservers+AutoCompleteExtender的二次查询赋值,解决问题+100分
2 赋予成员默认值
3 B.x=1
4 A()
5 B.PrintFields()
6 B()