-
抽象类和接口有什么区别?使用时候有什么需要注意的吗?答:
相同点:都不能被直接实例化,都通过继承实现其抽象方法;不同点:
1) 接口支持多继承;抽象类不能实现多继承;
2) 接口只能定义行为;抽象类既可以定义行为,还可能提供实现;
3) 抽象类允许包含实现的virtual成员,所以能为派生类成员提供一个默认的实现,而接口所有的成员自动为virtual成员,而且不能包含任何实现;
- 请将字符串"I am a student"按单词逆序输出 如"student a am I"
-
namespace ConsoleApplication1_字符串反序
{
/// <summary>
/// 请将字符串"I am a student"按单词逆序输出 如"student a am I"
/// </summary>
class Program
{
static void Main(string[] args)
{
string s = "I am a student";
string[] newStr = s.Split(' ');
int length = newStr.Length;
StringBuilder sb = new StringBuilder();
for (int i = length-1; i >=0; i--)
{
string newWord = newStr[i];
sb.Append(newWord + " ");
}Console.WriteLine(sb.ToString());
}
}
}
-
相关文章
- Hibernate:**not found while looking for property: id https://blog.csdn.net/weixin_43827144/article/details/88935334
- c#、ASP.NET core 基础模块之一:linq(原创)
- CZGL.Auth: ASP.NET Core Jwt角色授权快速配置库
- Asp.net中的一个判断session是否合法的做法
- asp.net服务器推送长连接
- net core建站
- vb.net 结束进程
- asp.net MVC2.0学习笔记
- 搭建三层架构(ASP.NET MVC+EF)
- 剑指Offer面试题:28.连续子数组的最大和