博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET面试题解答
阅读量:5237 次
发布时间:2019-06-14

本文共 720 字,大约阅读时间需要 2 分钟。

  1. 抽象类和接口有什么区别?使用时候有什么需要注意的吗?答:

    相同点:都不能被直接实例化,都通过继承实现其抽象方法;

    不同点:

    1) 接口支持多继承;抽象类不能实现多继承;

    2) 接口只能定义行为;抽象类既可以定义行为,还可能提供实现;

    3) 抽象类允许包含实现的virtual成员,所以能为派生类成员提供一个默认的实现,而接口所有的成员自动为virtual成员,而且不能包含任何实现;

  2. 请将字符串"I am a student"按单词逆序输出 如"student a am I"
    1.   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());

      }
      }
      }

  3.  

转载于:https://www.cnblogs.com/gallop/p/5460333.html

你可能感兴趣的文章
思维导图的作用
查看>>
Mybatis 存储过程调用
查看>>
Google Python 风格指南
查看>>
PHP操作redis
查看>>
github 使用教程初级版
查看>>
《软件测试》实验 实验五 测试技术
查看>>
C++中变量命名规范
查看>>
【迭代器】
查看>>
mysql常用命令小结
查看>>
CSS ZOOM 作用[IE6下清除浮动]
查看>>
SDN关键技术-Segment Routing协议简介
查看>>
【XSY2679】修墙 最短路
查看>>
jvm 内存溢出问题排查方法
查看>>
SpringBoot几种定时任务的实现方式
查看>>
Object对象
查看>>
Docker简单说明
查看>>
web 前端
查看>>
Google字典API与语音库
查看>>
[LISP] LISP Collections
查看>>
java 队列的使用(转载)
查看>>