已采纳回答 / 汤姆oldTom
因为oi是Object类型的变量(或者叫引用),所以可以先将它转化为字符串类型后再输出打印,然后oi这个变量输出的3就是字符串类型的而非Object类。
2018-04-15
最赞回答 / xivix
问题1:用基类引用指向派生类时,只能使用基类中的方法。但是,若基类里面有虚方法或抽象方法,且派生类里面也重写了该虚方法或抽象方法,则程序运行时会调用派生类里面重写的方法。问题2:若基类里面有虚方法,派生里面没有用override重写虚方法的话,则会调用基类里面的虚方法,但是意义不大,虚方法的主要作用是体现功能多态性。
2018-01-05
已采纳回答 / Sneakerhead
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ //public class Pet { // public Pet(string name) { // _name = name; // } // ...
2017-12-28