单选题 在C#中,( )在属性的set 块实现内,用于访问传递给该属性的内置参数。

A、 this
B、 value
C、 args
D、 property
下载APP答题
由4l***ds提供 分享 举报 纠错

相关试题

单选题 C#中的方法重载主要包括参数不同类型的重载和参数数量不同的重载,下列选项中的两个方法不属于重载方法的是( )

A、public int Hello(int int1){// 省略方法体}\r\npublic int Hello(String str1){// 省略方法体}
B、public int Hello(){// 省略方法体}\r\npublic String Hello(){// 省略方法体}
C、public int Hello(){// 省略方法体}\r\npublic int Hello (String str1){// 省略方法体}
D、public String Hello(String str1, String str2){// 省略方法体}\r\npublic String Hello(String str){// 省略方法体}

单选题 在C#中,ArrayList中存储的元素超出容量时,会出现下列哪种情况( )?

A、其容量变为之前的一半
B、程序会报错
C、其容量不变
D、其容量自动增长一倍

单选题 在C#中,集合被定义在( )命名空间中。

A、System.Collections.Generic
B、System.IO
C、System.Collections
D、System.Reflection

单选题 C#中的属性主要体现了面向对象编程的( )特性。

A、封装
B、继承
C、多态
D、抽象

单选题 在C#中,A类被B类继承,B类被C类继承,那么C类具有了A类的特征,这表现了类的( )

A、封装性
B、传递性
C、单根性
D、规律性

单选题 在C#中,类中的内部成员,不包括( )

A、方法
B、字段
C、属性
D、抽象

单选题 在C#中,对于下列代码的出错原因,描述正确的是( ) class Program { static void Main(string[] args) { //创建Appliance对象时报错 Appliance apl = new Appliance( ); Appliance mlp = new MobilePhone( ); } } abstract class Appliance { public abstract void Charge( ); } class MobilePhone : Appliance { public void Call( ) { Console.WriteLine("手机可以打电话。"); } public override void Charge( ) { Console.WriteLine("手机使用110V电压充电。"); } }

A、Appliance类在实例化的时候书写的位置不正确,导致报错.
B、Appliance是一个抽象类,不允许直接实例化,只能够实例化非抽象的子类MobilePhone.
C、定义Appliance类的时候在Charge方法中没有任何方法体,所以创建其对象没有任何意义,所以系统报出错误.
D、代码关系没有理解错误,应该写为:MobilePhone pm = new Appliance().

单选题 在C#面向对象中,例如:客户去银行取现金,不可能直接从保险柜中随意拿取现金,只能通过ATM或业务办理窗口取出存在银行的现金,那么现金就就可以看作银行对象的( ),ATM机业务办理窗口看作( ),即可体现面向对象中封装的特性。

A、属性;字段
B、字段;属性
C、字段;方法
D、属性;方法