zoukankan      html  css  js  c++  java
  • .NET面试题解答

    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());
        }
        }
        }

  • 相关阅读:
    进程、线程
    listview
    Jquery小知识点
    Jquery
    ling查询
    linq
    登陆状态显示
    母版页
    js的触发方式
    js
  • 原文地址:https://www.cnblogs.com/gallop/p/5460333.html
Copyright © 2011-2022 走看看