. Устроен он также чрезвычайно просто: using System; namespace Shapes { /// <summary> /// Класс LittleCircle - потомок класса Circle. /// </summary> public class LittleCircle:Circle { public LittleCircle(int x,int y): base(4,x,y) { // маленький круг радиуса 4 } } } Этот класс является еще одним прямым потомком класса Figure: using System; using System.Drawing; namespace Shapes { /// <summary> /// Класс Rect - потомок класса Figure. /// </summary> public class Rect:Figure { int sideA, sideB; Rectangle rect; public Rect(int sideA,int sideB, int x, int y): base(x,y) { this.sideA = sideA; this.sideB = sideB; rect =Init(); } public override void Show(Graphics g, Pen pen, Brush brush) { rect = Init(); g.DrawRectangle(pen,rect); g.FillRectangle(brush,rect); |