Реализовать класс "Товар" - C#
Формулировка задачи:
в с# реализовать класс товар. В классе должны быть представлены поля: наименование товара (тип string),количество единиц и номер накладной.Реализовать метод изменения цены товара , его количество, вычисления стоимости.вод данных с клавиатуры
Решение задачи: «Реализовать класс "Товар"»
textual
Листинг программы
using System; namespace ConsoleApplication { class Program { static void Main() { int count, consignmentId, price; string name = Console.ReadLine(); while (!Int32.TryParse(Console.ReadLine(), out count)) Console.WriteLine("Неверное количество"); while (!Int32.TryParse(Console.ReadLine(), out consignmentId)) Console.WriteLine("Неверный номер накладной"); while (!Int32.TryParse(Console.ReadLine(), out price)) Console.WriteLine("Неверная цена товара"); Product product = new Product(name, count, consignmentId, price); Console.ReadKey(); } } class Product { public string Name { get; private set; } public int Count { get; private set; } public int ConsignmentId { get; private set; } public int Price { get; private set; } public Product(string name, int count, int consId, int price) { Name = name; Count = count; ConsignmentId = consId; Price = price; } public void ChangePrice(int newPrice) { Price = newPrice; } public void ChangeCount(int newCount) { Count = newCount; } public void CalculatePrice() { // В условии недостаточно данных для вычисления стоимости (точнее данных вообще нет) } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д