有几道C#题目求教各位?
1、C#中TestClass为一自定义类,其中有以下属性定义publicvoidProperty{……}使用以下语句创建了该类的对象,并使变量obj引用该对象:TestC...
1、C#中TestClass为一自定义类,其中有以下属性定义
public void Property{……} 使用以下语句创建了该类的对象,并使变量obj引用该对象:
TestClass obj=new TestClass();
那么,可通过什么方式访问类TestClass的Property属性
A MyClass.Progerty; B obj ::Property; C obj.Property; D obj.Property
2、以下类MyClass的属性count属于()属性
class MyClass
{
int i;
int count
{
get{return i;}
}
}
A只读 B只写 C 可读写 D 不可读不可写
3、public class class4
{
private string_sData = “”;
public string sData{set{_sData = value;}}
}
在main函数中,在成功创建该里的对象obj后,下列那个语句是合法的?
A obj.sData = “It is funny!”; B Console.WriteLine(obj.sData);
C obj._sData = 100; D obj.set(obj.sData);
4、下列语句声明了一个委托:public delegate int myCallBack(int x);则用该委托产生的回调方法的原型应该是:
A void myCallBack(int x) B int receive(int num)
C string receive((int x )) D 不确定 展开
public void Property{……} 使用以下语句创建了该类的对象,并使变量obj引用该对象:
TestClass obj=new TestClass();
那么,可通过什么方式访问类TestClass的Property属性
A MyClass.Progerty; B obj ::Property; C obj.Property; D obj.Property
2、以下类MyClass的属性count属于()属性
class MyClass
{
int i;
int count
{
get{return i;}
}
}
A只读 B只写 C 可读写 D 不可读不可写
3、public class class4
{
private string_sData = “”;
public string sData{set{_sData = value;}}
}
在main函数中,在成功创建该里的对象obj后,下列那个语句是合法的?
A obj.sData = “It is funny!”; B Console.WriteLine(obj.sData);
C obj._sData = 100; D obj.set(obj.sData);
4、下列语句声明了一个委托:public delegate int myCallBack(int x);则用该委托产生的回调方法的原型应该是:
A void myCallBack(int x) B int receive(int num)
C string receive((int x )) D 不确定 展开
3个回答
展开全部
1.c 既然实例化了obj 这个对象,就可以用obj方法该类的属性
2.a 一个字段封装成属性之后,拥有get(只读)和set(只写),很明显count只有只读属性
3.a 和第二题类似,bc都是想要读取sData属性,c复制类型不正确,应该加“”。
4.b 把委托想成函数指针最简单明了啦 只要是和这个指针声明的方法参数和返回值一样,它就可以去调用 这个例子里面就是说它能够调用的函数必须是返回int型
希望可以解决,望采纳
2.a 一个字段封装成属性之后,拥有get(只读)和set(只写),很明显count只有只读属性
3.a 和第二题类似,bc都是想要读取sData属性,c复制类型不正确,应该加“”。
4.b 把委托想成函数指针最简单明了啦 只要是和这个指针声明的方法参数和返回值一样,它就可以去调用 这个例子里面就是说它能够调用的函数必须是返回int型
希望可以解决,望采纳
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:C
2:A
3:A
2:A
3:A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询