メインクラスのPayUnitがあり、 touchScreen、scale、barcodeReaderなどのメインオブジェクト参照を作成します。これらはPayUnithas-a
との関係です。このマシンもbillDispenserですが、billDispenserは実際にはcurrencyDispenerとの関係です。メインクラスでbillDispenserおよびcurrencyDispenserオブジェクト参照を作成しますか、それともPayUnitでcurrencyDispenser参照を作成してから、currencyDispenserでbillDispenserを作成しますか?has-a
クラス?
それが理にかなっていることを願っています。この点でのOOPの標準は何ですか?
助けてくれてありがとう。