Перегруженные конструкторы - C#

Узнай цену своей работы

Формулировка задачи:

Всем добрый вечер ! помогите пожалуйста ,ничего не получается я чайник . необходимо объявить и продемонстрировать использование трех-четырех перегруженных конструкторов класса.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class My_lab_1
    {
        public double x1,x2 ,y1,y2,  Rez;
        public void Scan()
        {
            Console.Write("Nahogdenie dlini otrezka:");
            Console.WriteLine("Vvestu x1:");
           x1 = Convert.ToDouble(Console.ReadLine());
           Console.WriteLine("Vvestu x2:");
           x2 = Convert.ToDouble(Console.ReadLine());
            
            Console.WriteLine("Vvestu y1:");
            y1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Vvestu y2:");
            y2 = Convert.ToDouble(Console.ReadLine());
            
        }
 
        public void Obchusl()
        {
            Rez = Math.Sqrt(x1*x1+x2*x2+y1*y1+y2*y2);
        }
 
        public void NaEkran()
        {
            Console.Write("dlina otrezka=" + Rez);
        }
    }

    class Proga
 
    {
        static void Main(string[] args)
        {
            My_lab_1 Lab = new My_lab_1();
            Lab.Scan();
            Lab.Obchusl();
            Lab.NaEkran();
            Console.ReadLine();
 
        }
    }
}

Решение задачи: «Перегруженные конструкторы»

textual
Листинг программы
public class Student {
   public Student(string FIO)
   { ... }
   public Student(string FirstName, string SecondName)
   { ... }
   public Student(IManInfo ManInfo)
   { ... }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.2 из 5
Похожие ответы