Данный отчёт сгенерирован 04.04.2023 06:21:13 UTC.
HTML версия (этот сайт) сгенерирован 04.04.2023 06:21:31 UTC.
Коммит: [bfeb65b9] add automatic zip creation
04.04.2023 06:21:13
Задача: Спадкування Прямокутника 04.04.2023 06:21:13
Описание: Заданий клас Базовий прямокутник class BaseRect { protected double x; protected double y; protected double w; protected double h; public BaseRect(double x, double y, double w, double h) { this.x = x; this.y = y; this.h = h; this.w = w; } } c захищеними полями double x, y, w, h та відкритим конструктором із чотирма відповідними параметрами. Оголосити клас Rect, який успадковує клас BaseRect, має такий самий конструктор і показує відкриті властивості X, Y, W, H. 04.04.2023 06:21:13
Решений: 21 04.04.2023 06:21:13
Спадкування Прямокутника 04.04.2023 06:21:13
 class Rect : BaseRect {
    public double X;
    public double Y;
    public double W;
    public double H;
    
    public Rect (double x, double y, double w, double h) : base(x, y, w, h){}
}
 class Rect : BaseRect {

public Rect(double x, double y, double w, double h) : base(x, y, w, h) {}
    
    public double X{
        get{return x;}
        set{x=value;}
    }
    
    public double Y{
        get{return y;}
        set{y=value;}
    }
    
    public double W{
        get{return w;}
        set{w=value;}
    }
   // public double H {get;set;}
   public double H{
        get{return h;}
        set{h=value;}
    }
    }
 class Rect : BaseRect 
{
    public Rect(double x, double y, double h, double w):base(x, y, h, w){}
    public double X {get; set;}
    public double Y {get; set;}
    public double H {get; set;}
    public double W {get; set;}
}
 class Rect : BaseRect
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h)
    {
        this.x = x;
        this.y = y;
        this.h = h;
        this.w = w;
    }
    
    public double X{get{return x;}}
    public double Y{get{return y;}}
    public double W{get{return w;}}
    public double H{get{return h;}}
}
 class Rect : BaseRect
        {
            public double X {get;}
            public double Y { get; }
            public double W { get; }
            public double H { get; }
            public Rect(double x, double y, double w, double h) : base(x, y, w, h)
            {
                X = x;
                Y = y;
                H = h;
                W = w;
            }

        }
 class Rect : BaseRect {
public Rect(double x, double y, double w, double h): base(x,y,w,h)
    {
        this.x = x;
        this.y = y;
        this.h = h;
        this.w = w;
        }
public double X{
    get{return x;}
    set{x=value;}
}
public double Y{
    get{return y;}
    set{y=value;}
}
public double W{
    get{return w;}
    set{w=value;}
}
public double H{
    get{return h;}
    set{h=value;}
}
}
 class Rect : BaseRect
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h)
    {
    }

    public double X
    {
        get { return x; }
        set { x = value; }
    }

    public double Y
    {
        get { return y; }
        set { y = value; }
    }

    public double W
    {
        get { return w; }
        set { w = value; }
    }

    public double H
    {
        get { return h; }
        set { h = value; }
    }
}
 class Rect : BaseRect
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h) {}
    public double X 
    {
        get
        {
            return x;
        }
    }
    public double Y
    {
        get 
        {
            return y;
        }
    }
    public double W
    {
        get
        {
            return w;
        }
    }
    public double H 
    {
        get
        {
            return h;
        }
    }
}
 class Rect : BaseRect {
    public double X ;
    public double Y;
    public double W;
    public double H;
    public Rect(double x , double y , double w , double h):base(x,y,h,w)
    {   X= x;
        Y = y;
        W = w;
        H = h;
    }
}
 class Rect : BaseRect
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h)
    {
        if (h > w)
        {
            throw new ArgumentException("Height cannot be greater than width.");
        }
    }

    public double X
    {
        get { return x; }
        set { x = value; }
    }

    public double Y
    {
        get { return y; }
        set { y = value; }
    }

    public double W
    {
        get { return w; }
        set 
        { 
            if (h > value)
            {
                throw new ArgumentException("Height cannot be greater than width.");
            }
            w = value; 
        }
    }

    public double H
    {
        get { return h; }
        set 
        { 
            if (value > w)
            {
                throw new ArgumentException("Height cannot be greater than width.");
            }
            h = value; 
        }
    }
}
class Rect : BaseRect {
    public Rect(double x, double y, double w, double h) : base(x, y, w, h) {}

    public double X {
        get { return x; }
        set { x = value; }
    }
    
    public double Y {
        get { return y; }
        set { y = value; }
    }
    
    public double W {
        get { return w; }
        set { w = value; }
    }
    
    public double H {
        get { return h; }
        set { h = value; }
    }
}
 class Rect : BaseRect {
public double X { get; set; }
public double Y { get; set; }
public double W { get; set; }
public double H { get; set; }
public Rect(double x, double y, double w, double h) : base(x, y, w, h){
}
}
 class Rect : BaseRect 
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h)
    {
        X = x;
        Y = y;
        W = w;
        H = h;
    }
    
    public double X { get; }
    public double Y { get; }
    public double W { get; }
    public double H { get; }
}
 class Rect : BaseRect {
    public double X {get => x; set => x = value;}
    public double Y {get => y; set => y = value;}
    public double W {get => w; set => w = value;}
    public double H {get => h; set => h = value;}
    
    public Rect(double x, double y, double w, double h) : base(x,y,w,h) {}
}
 class Rect : BaseRect {
    public Rect (double x, double y, double w, double h): base(x,y,w,h) {
    }
    public double Y { get; set; }
    public double X { get; set; }
    public double H { get; set; }
    public double W { get; set; }
}
 class Rect : BaseRect {
    public double X;
    public double Y;
    public double W;
    public double H;
    
    public Rect(double x, double y, double w, double h): base(x, y, w, h)
        {
            this.X = x;
            this.Y = y;
            this.H = h;
            this.W = w;
        }
}
 class Rect : BaseRect
{
    public Rect(double x, double y, double w, double h) : base(x, y, w, h)
    {
    }

    public double X
    {
        get { return x; }
        set { x = value; }
    }

    public double Y
    {
        get { return y; }
        set { y = value; }
    }

    public double W
    {
        get { return w; }
        set { w = value; }
    }

    public double H
    {
        get { return h; }
        set { h = value; }
    }
}
 class Rect : BaseRect {
    public double X;
    public double Y;
    public double W;
    public double H;

    public Rect(double x, double y, double w, double h) : base(x, y, w, h) {
        X= x;
        Y= y;
        H= h;
        W= w;
    }
}
 class Rect : BaseRect
    {
        public double X { get { return x; } private set { x = value; } }
        public double Y { get { return y; } private set { y = value; } }
        public double W { get { return w; } private set { w = value; } }
        public double H { get { return h; } private set { h = value; } }
        public Rect(double x, double y, double w, double h) : base(x, y, w, h)
        {
        }
    }
 class Rect : BaseRect
{
     public Rect(double x, double y, double w, double h):base (x, y, w, h){}
     
     public double X
     {
         get {return x;}
         set {x = value;}
     }
     
     public double Y
     {
         get {return y;}
         set {y = value;}
     }
     public double W
     {
         get {return w;}
         set {w = value;}
     }
     public double H
     {
         get {return h;}
         set {h = value;}
     }
}
 class Rect : BaseRect {
public Rect(double x, double y, double w, double h): base(x,y,w,h){}
public double Y{get;set;}
public double X{get;set;}
public double H{get;set;}
public double W{get;set;}
}