如何跟踪一个类中另一个类的实例?

帕特里克·古斯塔夫森(Patrik Gustafsson)

我创建了一个Sales类,用于跟踪产品名称,销售时间和价格。我有一门叫做客户的课。如何跟踪销售中的Client类的实例?

 class Sales
  {
    string productname;
    double price;
    private DateTime _salesDate;

    public Sales(string productname, double price)
    {
        this.productname = productname;
        this.price = price;
        _salesDate = DateTime.Now;
    }
佐哈尔·皮莱德(Zohar Peled)

在我看来,最简单的方法是将属性添加到Client类型的Sales类中:

class Sales
{
    string productname;
    double price;
    private DateTime _salesDate;

    public Sales(string productname, double price, Client soldTo)
    {
        this.productname = productname;
        this.price = price;
        this.SoldTo = soldTo;
        _salesDate = DateTime.Now;
    }

    public Client SoldTo {get; private set;} // Added public to the property
}

如果单个Sale可以属于多个客户端,请在构造函数中和将其用作属性类型List<Client>而不要使用a Client

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在一个类中声明另一个类的实例

来自分类Dev

如何通过在Javascript另一个类的实例访问另一个类中的方法

来自分类Dev

在另一个类实例中获取一个类实例的变量的值

来自分类Dev

如何在实例化时在新类中创建另一个类的实例?

来自分类Dev

如何从另一个类访问实例化?

来自分类Dev

创建为实例后,一个类如何从另一个类继承

来自分类Dev

在另一个类中添加一个或多个类的实例

来自分类Dev

在另一个类中创建该类的实例

来自分类Dev

如何在javascript中的另一个类中实例化类?

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

从JavaScript中的另一个实例实例化一个类?

来自分类Dev

Java:如何在另一个类中使用在一个类中实例化的对象?

来自分类Dev

如何在另一个模型类中实例化一个模型类?

来自分类Dev

在一个新类中,如何避免调用另一个类的实例?

来自分类Dev

如何创建一个存在于另一个类中的类的新实例?

来自分类Dev

如何在另一个类中创建导入的类的实例

来自分类Dev

如何使PHP类在其构造函数中实例化另一个类?

来自分类Dev

如何在另一个类中创建模拟类的实例

来自分类Dev

Python类:一个类中的实例方法指向另一个类中的实例方法

来自分类Dev

如何访问同一实例中另一个类中的函数?

来自分类Dev

PHP OOP。如何获取类的常量__METHOD__的值,如何在另一个类中创建另一个类的实例?

来自分类Dev

在一个类的一个实例中的UIView beginAnimations在同一个类的另一个实例中触发beginAnimations

来自分类Dev

一个类包含另一个类的实例时的类设计

来自分类Dev

如何从另一个类中迅速调用另一个方法?

来自分类Dev

如何在Ruby中从另一个类中调用一个实例方法?

来自分类Dev

将一个类实例转换为另一个类的实例

来自分类Dev

如何从另一个类更新一个类中的变量

来自分类Dev

如何在另一个类中调用一个类的main()方法?

Related 相关文章

  1. 1

    如何在一个类中声明另一个类的实例

  2. 2

    如何通过在Javascript另一个类的实例访问另一个类中的方法

  3. 3

    在另一个类实例中获取一个类实例的变量的值

  4. 4

    如何在实例化时在新类中创建另一个类的实例?

  5. 5

    如何从另一个类访问实例化?

  6. 6

    创建为实例后,一个类如何从另一个类继承

  7. 7

    在另一个类中添加一个或多个类的实例

  8. 8

    在另一个类中创建该类的实例

  9. 9

    如何在javascript中的另一个类中实例化类?

  10. 10

    如何将一个类的实例方法与另一个实例化?

  11. 11

    如何将一个类的实例方法与另一个实例化?

  12. 12

    从JavaScript中的另一个实例实例化一个类?

  13. 13

    Java:如何在另一个类中使用在一个类中实例化的对象?

  14. 14

    如何在另一个模型类中实例化一个模型类?

  15. 15

    在一个新类中,如何避免调用另一个类的实例?

  16. 16

    如何创建一个存在于另一个类中的类的新实例?

  17. 17

    如何在另一个类中创建导入的类的实例

  18. 18

    如何使PHP类在其构造函数中实例化另一个类?

  19. 19

    如何在另一个类中创建模拟类的实例

  20. 20

    Python类:一个类中的实例方法指向另一个类中的实例方法

  21. 21

    如何访问同一实例中另一个类中的函数?

  22. 22

    PHP OOP。如何获取类的常量__METHOD__的值,如何在另一个类中创建另一个类的实例?

  23. 23

    在一个类的一个实例中的UIView beginAnimations在同一个类的另一个实例中触发beginAnimations

  24. 24

    一个类包含另一个类的实例时的类设计

  25. 25

    如何从另一个类中迅速调用另一个方法?

  26. 26

    如何在Ruby中从另一个类中调用一个实例方法?

  27. 27

    将一个类实例转换为另一个类的实例

  28. 28

    如何从另一个类更新一个类中的变量

  29. 29

    如何在另一个类中调用一个类的main()方法?

热门标签

归档