Допустим у меня есть проект "интернет магазин продуктов", и в этом проекте есть класс с самим магазином. По логике, в этом магазине хранятся продукты. И для этого реализован отдельный класс "Product". Как реализовать класс "Product" так, что бы там хранился код продукта, имя продукта, и цена продукта, и затем вся эта информация выводилась ?
class Magazine
{
public string Product { get; set; }
}
class Product
{
}
ваше решение будет похоже на модель Phone, только с другими полями.
public class Phone
{
private decimal _discount = 0;
public Phone(decimal discount)
{
this._discount = discount;
}
public int Id { get; set; }
public string Name { get; set; }
public string Company { get; set; }
public decimal Price { get; set; }
public decimal GetPriceWithDiscount()
{
return this.Price - (this.Price * this._discount);
}
}
А вот чуть более подробнее об этом. Также посмотрите другие материалы по предложенной ссылке, может ещё что полезное для себя по C# найдете :)