【问题标题】:Identifying Objects识别对象
【发布时间】:2018-09-01 13:28:08
【问题描述】:

系统:银行账户

描述:某家银行想开发账户系统的应用程序。在系统中,有客户拥有如下信息:

  • National_Id
  • 姓名
  • 电话
  • 和地址

每个客户可以有多个帐户。 帐户有以下信息

  • 帐户 ID
  • 余额

四种类型的帐户

  • Current_Account
  • Checking_Account
  • Saving_Account
  • 和 Join_Account。

每个 Current_Account 都将获得一个 ATM_CARD,其中包含

  • 卡号
  • 和别针,

每个Checking_Account都会得到一套check_book,其中有

  • prefix_number
  • 和数量,

每个Saving_Account都将获得

  • 佣金

    基于

  • 余额

  • 和公司利润

每个Joint_Account都会有

  • 客户列表

    谁在此帐户中注册。

这里的“佣金”应该被视为一个对象吗?

【问题讨论】:

    标签: java oop object


    【解决方案1】:

    没有。佣金是银行利润及其余额的结果。您的需求读取方式使其更像是附加到Saving_Account 的方法,而不是单独的对象。

    【讨论】:

      【解决方案2】:

      不,佣金不需要是一个对象,因为它没有任何自己的属性。和之前的评论一样,只是一种根据账户余额和公司利润计算佣金的方法。

      【讨论】:

        猜你喜欢
        • 2010-11-13
        • 2010-10-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-12
        • 2021-02-07
        相关资源
        最近更新 更多