可能重复:
尽可能简单地描述多态性
我很难理解多态性到底是什么?例如,这段代码将如何使用多态性
我有一个汽车类和一个名为 countprice 的方法,我还有一个从汽车类继承的吉普车类。
List<Car> carlist = new List<Car>();
Jeep jeepABC123 = new Jeep(800, 14, 20, 10, 3500);
carlist.Add(jeepABC123);
Sedan sedanGHA321 = new Sedan(600, 7, 20, 10);
carlist.Add(sedanGHA321)
// This code
foreach (Bil bil in carlist)
{
revenue = revenue + car.countprice();
}