110,537
社区成员
发帖
与我相关
我的任务
分享
public class resultObj{
pubilc string name{get;set;}
public string data{get;set;}
}
public class resultObj<T> :resultObj
{
public resultObj(T data){
this.Data =data;
}
public T Data{get;set;}
public string tempStr ="测试";
public void getStr(){};
}
class Program
{
static void Main(string[] args)
{
//父类指向子类的实例
resultObj f = new ResultObjce<string>("我是子类");
//问题1:f虽然不能调用子类的方法,但是通过调试 f中包含有子类的属性Data(父类中并没有Data属性?为什么在调式中f中有Data和tempStr ,但是没有getStr()方法)
//问题2:f中没有方法的指针。比如getStr();
//问题3: 父类指向子类的实例的具体用途,请大神给个简易的例子解释一下
}
}