类Shape派生再从个子类:Square和Circle 类Test在构造的时候希望传入Square、Circle其中的一个,
只有在实例化Test的时候才确定传入的是Square还是Circle。 如果传入的是Square,在Test里面的方法中调用Square的属性与方法
如果传入的是Circle,在Test里面的方法中调用Circle的属性与方法 请问这样可以实现? 等。
只有在实例化Test的时候才确定传入的是Square还是Circle。 如果传入的是Square,在Test里面的方法中调用Square的属性与方法
如果传入的是Circle,在Test里面的方法中调用Circle的属性与方法 请问这样可以实现? 等。
shapes.Add(new Circle());
shapes.Add(new Rectangle());
foreach (Shape s in shapes)
{
s.Method();
}
泛型操作<T>