Изменить модификаторы доступа public к полям класса на private - C#

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

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

Был тут вот такой код:
namespace ConsoleApplication3
{
 
    class Room
    {
        public double length; //длина
        public double width;  //ширина
        public double height; //высота
        public int windows;   //кол-во окон
 
        public void ComputeArea()
        {
            double Area = length * width;
            Console.WriteLine("Площадь комнаты: {0} кв.м.", Area);
        }
 
        public void ComputeCapacity()
        {
            double Capacity = length * width * height;
            Console.WriteLine("Обьем комнаты: {0} куб.м.", Capacity);
        }
 
        public void Windows()
        {
            Console.WriteLine("Количество окон: {0} ", windows);
        }
    }
 
    class Program
    {
        static void Main()
        {
            Room MyRoom = new Room();
 
            Console.WriteLine("Введите длину комнаты: ");
            MyRoom.length = double.Parse(Console.ReadLine());
 
            Console.WriteLine("Введите ширину комнаты: ");
            MyRoom.width = double.Parse(Console.ReadLine());
 
            Console.WriteLine("Введите высоту комнаты: ");
            MyRoom.height = double.Parse(Console.ReadLine());
 
            Console.WriteLine("Введите количество окон: ");
            MyRoom.windows = int.Parse(Console.ReadLine());
 
            MyRoom.ComputeArea();
            MyRoom.ComputeCapacity();     
            MyRoom.Windows();
 
            Console.ReadKey();
        }
    }
}
Нужно изменить модификаторы доступа public к полям класса на private по понятным причинам. Как это сделать, чтобы программа работала корректно?

Решение задачи: «Изменить модификаторы доступа public к полям класса на private»

textual
Листинг программы
public double Length { get; set; }
public double Width { get; set; }
public double Height { get; set; }
public int Windows { get; set; }

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


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

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

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