Изменить модификаторы доступа public к полям класса на private - C#
Формулировка задачи:
Был тут вот такой код:
Нужно изменить модификаторы доступа public к полям класса на private по понятным причинам.
Как это сделать, чтобы программа работала корректно?
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»
textual
Листинг программы
public double Length { get; set; } public double Width { get; set; } public double Height { get; set; } public int Windows { get; set; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д