抽象类,有3个特点: 第1个,不能被实例化. 第2个,类中的抽象方法在继承的子类中必须重写. 第3个,类一旦有抽象方法出现,那这个类必须定义为抽象类. 现实开发中,发现有共同的代码,可以把这些共同的代码放在一个抽象类中.举个例子,计算四边形的周长. 矩形,长方形,正方形: class Rectangle { private double _A; public double A { get { return _A; } set { _A = value; } } private double _B…