面向对象c#

本文关键字:面向对象 | 更新日期: 2023-09-27 18:17:38

我有一个名为Promotion(模型类)的类。我想要一个促销有一个名为Category的类型,其中Category是它自己的模型类,我假设我将定义所有类型的类别,如快餐,鞋类,珠宝等。我不太确定如何做到这一点,虽然,例如,我的类称为类别已经是一个集合的东西,但我的类提升是在我创建它之前,我需要设置它与一个可行的类别选项的类别。谢谢你!

面向对象c#

为什么不在Promotion中创建一个类型为Category的名为Categories的属性呢?

enum Algorithms
{
    FCFS,
    SJF,
    PRIORITY,
    RR
}
class Process
{
   public Algorithm algorithms{get;}
}

关于详细的差异,请阅读这个SO答案